#include <ProxyConsumer.h>
Inheritance diagram for TAO_Notify_ProxyConsumer:
Public Types | |
typedef TAO_Notify_Refcountable_Guard_T< TAO_Notify_ProxyConsumer > | Ptr |
Public Member Functions | |
TAO_Notify_ProxyConsumer (void) | |
Constuctor. | |
virtual | ~TAO_Notify_ProxyConsumer () |
Destructor. | |
virtual void | init (TAO_Notify::Topology_Parent *topology_parent ACE_ENV_ARG_DECL) |
init: overrides Topology_Object method | |
void | connect (TAO_Notify_Supplier *supplier ACE_ENV_ARG_DECL) throw ( CORBA::SystemException , CosEventChannelAdmin::AlreadyConnected ) |
Connect. | |
void | disconnect (ACE_ENV_SINGLE_ARG_DECL) |
Disconnect. | |
virtual int | shutdown (ACE_ENV_SINGLE_ARG_DECL) |
Shutdown (TAO_Notify_Container_T method). | |
virtual void | destroy (ACE_ENV_SINGLE_ARG_DECL) |
Destroy this object. | |
bool | is_connected (void) const |
Return 1 if connected. | |
TAO_Notify_SupplierAdmin & | supplier_admin (void) |
The SA parent. | |
Protected Member Functions | |
TAO_Notify_Supplier * | supplier (void) |
Access the Supplier. | |
void | push_i (TAO_Notify_Event *event ACE_ENV_ARG_DECL) |
Accept an event from the Supplier. | |
Private Member Functions | |
bool | supports_reliable_events () const |
Is this part of a reliable channel. | |
virtual TAO_Notify_Peer * | peer (void) |
Access our Peer. | |
Private Attributes | |
TAO_Notify_SupplierAdmin::Ptr | supplier_admin_ |
ACE_Auto_Ptr< TAO_Notify_Supplier > | supplier_ |
The Supplier that we're connect to. |
|
Reimplemented from TAO_Notify_Proxy. |
|
Constuctor.
|
|
Destructor.
|
|
Connect.
|
|
Destroy this object.
Implements TAO_Notify_Proxy. |
|
Disconnect.
|
|
init: overrides Topology_Object method
|
|
Return 1 if connected.
|
|
Access our Peer.
Implements TAO_Notify_Proxy. |
|
Accept an event from the Supplier.
|
|
Shutdown (TAO_Notify_Container_T method).
Reimplemented from TAO_Notify_Object. |
|
Access the Supplier.
|
|
The SA parent.
|
|
Is this part of a reliable channel.
|
|
The Supplier that we're connect to.
|
|
= Data Members. The SA parent. |