#include <CEC_ConsumerAdmin.h>
Collaboration diagram for TAO_CEC_ConsumerAdmin:
Implements the ConsumerAdmin interface, i.e. the factory for ProxyPushSupplier objects. = MEMORY MANAGMENT It does not assume ownership of the TAO_CEC_EventChannel object; but it *does* assume ownership of the TAO_CEC_ProxyPushSupplier_Set object. = LOCKING No provisions for locking, access must be serialized externally. = TODO
|
constructor. If <supplier_set> is nil then it builds one using the <event_channel> argument. In any case it assumes ownership. |
|
destructor...
|
|
|
|
|
|
Used to inform the EC that a Supplier has connected or disconnected from it.
|
|
|
|
|
|
|
|
For each elements call <worker->work()>.
|
|
|
|
|
|
Push the event to all the consumers.
|
|
|
|
|
|
The event channel is shutting down, inform all the consumers of this.
|
|
Store the default POA.
|
|
The Event Channel we belong to.
|
|
Implement the pull side of this class.
|
|
Implement the push side of this class.
|