TAO_RTEvent
2.1.6
|
Implements the ConsumerAdmin interface, i.e. the factory for TAO_EC_ProxyPushSupplier objects. More...
#include <EC_ConsumerAdmin.h>
Public Member Functions | |
TAO_EC_ConsumerAdmin (TAO_EC_Event_Channel_Base *event_channel) | |
virtual | ~TAO_EC_ConsumerAdmin (void) |
Destructor... | |
virtual RtecEventChannelAdmin::ProxyPushSupplier_ptr | obtain_push_supplier (void) |
virtual PortableServer::POA_ptr | _default_POA (void) |
![]() | |
TAO_ESF_Peer_Admin (EVENT_CHANNEL *ec) | |
virtual | ~TAO_ESF_Peer_Admin (void) |
virtual void | peer_connected (PEER *peer) |
virtual void | peer_reconnected (PEER *peer) |
virtual void | peer_disconnected (PEER *peer) |
TAO_ESF_Proxy_Admin (EVENT_CHANNEL *ec) | |
virtual | ~TAO_ESF_Proxy_Admin (void) |
void | for_each (TAO_ESF_Worker< PROXY > *worker) |
virtual INTERFACE * | obtain (void) |
virtual void | shutdown (void) |
virtual void | connected (PROXY *proxy) |
virtual void | reconnected (PROXY *proxy) |
virtual void | disconnected (PROXY *proxy) |
Private Attributes | |
PortableServer::POA_var | default_POA_ |
Store the default POA. |
Additional Inherited Members | |
![]() | |
EVENT_CHANNEL * | event_channel_ |
![]() |
Implements the ConsumerAdmin interface, i.e. the factory for TAO_EC_ProxyPushSupplier objects.
It does not assume ownership of the TAO_EC_Event_Channel_Base object; but it does assume ownership of the TAO_EC_ProxyPushSupplier_Set object.
No provisions for locking, access must be serialized externally.
TAO_EC_ConsumerAdmin::TAO_EC_ConsumerAdmin | ( | TAO_EC_Event_Channel_Base * | event_channel | ) |
Constructor. Builds one using the event_channel argument. In any case it assumes ownership.
|
virtual |
Destructor...
|
virtual |
|
virtual |
|
private |
Store the default POA.