What I have done in cases like this is to put the information into shared memory. The subscribers then look at the appropriate value(s) and act accordingly. Do not forget that the publisher can change the value between the time the subscriber reads it and the time it starts to act on it. Regardless of the mechanism you use, there will be some occasions when things are not 100% in sync unless you have a mechanism to enforce the sync.
HTH, --traveler