#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.
|
1.2.3 written by Dimitri van Heesch,
© 1997-2000