Use XML::Simple to maintain a attribute file for each app. Apps that know about other apps they may be interested in dip into the attribute file for that app to see what state interesting attributes are in.
You could fancy things up by using a lock file to mediate access during updates, but chances are that for a low update rate you can get away with retrying failed accesses and not worry about locking.
In reply to Re: Make Current State Known
by GrandFather
in thread Make Current State Known
by pileofrogs
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |