#include <CEC_SupplierAdmin.h>
Inheritance diagram for TAO_CEC_SupplierAdmin
Public Methods | |
TAO_CEC_SupplierAdmin (TAO_CEC_EventChannel* event_channel) | |
constructor... | |
virtual | ~TAO_CEC_SupplierAdmin (void) |
destructor... | |
void | for_each (TAO_ESF_Worker<TAO_CEC_ProxyPushConsumer> *worker, CORBA::Environment &ACE_TRY_ENV) |
For each elements call <worker->work()>. | |
void | for_each (TAO_ESF_Worker<TAO_CEC_ProxyPullConsumer> *worker, CORBA::Environment &ACE_TRY_ENV) |
For each elements call <worker->work()>. | |
virtual void | connected (TAO_CEC_ProxyPushConsumer*, CORBA::Environment&) |
Keep track of connected consumers. | |
virtual void | reconnected (TAO_CEC_ProxyPushConsumer*, CORBA::Environment&) |
virtual void | disconnected (TAO_CEC_ProxyPushConsumer*, CORBA::Environment&) |
virtual void | connected (TAO_CEC_ProxyPullConsumer*, CORBA::Environment&) |
virtual void | reconnected (TAO_CEC_ProxyPullConsumer*, CORBA::Environment&) |
virtual void | disconnected (TAO_CEC_ProxyPullConsumer*, CORBA::Environment&) |
virtual void | shutdown (CORBA::Environment&) |
The event channel is shutting down, inform all the consumers of this. |
Implement the CosEventChannelAdmin::SupplierAdmin interface. This class is an Abstract Factory for the TAO_CEC_ProxyPushConsumer. = MEMORY MANAGMENT It does not assume ownership of the TAO_CEC_EventChannel object = LOCKING @ TODO No provisions for locking, access must be serialized externally. = TODO
|
constructor...
|
|
destructor...
|
|
|
|
Keep track of connected consumers.
|
|
|
|
|
|
For each elements call <worker->work()>.
|
|
For each elements call <worker->work()>.
|
|
|
|
|
|
The event channel is shutting down, inform all the consumers of this.
|