#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) |
| init: overrides Topology_Object method | |
| void | connect (TAO_Notify_Supplier *supplier) throw ( CORBA::SystemException , CosEventChannelAdmin::AlreadyConnected ) |
| Connect. | |
| void | disconnect () |
| Disconnect. | |
| virtual int | shutdown () |
| Shutdown (TAO_Notify_Container_T method). | |
| virtual void | destroy () |
| 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) |
| 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.
| TAO_BEGIN_VERSIONED_NAMESPACE_DECL TAO_Notify_ProxyConsumer::TAO_Notify_ProxyConsumer | ( | void | ) |
Constuctor.
| TAO_Notify_ProxyConsumer::~TAO_Notify_ProxyConsumer | ( | ) | [virtual] |
Destructor.
| void TAO_Notify_ProxyConsumer::connect | ( | TAO_Notify_Supplier * | supplier | ) | throw ( CORBA::SystemException , CosEventChannelAdmin::AlreadyConnected ) |
Connect.
| void TAO_Notify_ProxyConsumer::destroy | ( | ) | [virtual] |
| void TAO_Notify_ProxyConsumer::disconnect | ( | ) |
Disconnect.
| void TAO_Notify_ProxyConsumer::init | ( | TAO_Notify::Topology_Parent * | topology_parent | ) | [virtual] |
init: overrides Topology_Object method
| TAO_BEGIN_VERSIONED_NAMESPACE_DECL ACE_INLINE bool TAO_Notify_ProxyConsumer::is_connected | ( | void | ) | const |
Return 1 if connected.
| TAO_Notify_Peer * TAO_Notify_ProxyConsumer::peer | ( | void | ) | [private, virtual] |
| void TAO_Notify_ProxyConsumer::push_i | ( | TAO_Notify_Event * | event | ) | [protected] |
Accept an event from the Supplier.
| int TAO_Notify_ProxyConsumer::shutdown | ( | ) | [virtual] |
| ACE_INLINE TAO_Notify_Supplier * TAO_Notify_ProxyConsumer::supplier | ( | void | ) | [protected] |
Access the Supplier.
| ACE_INLINE TAO_Notify_SupplierAdmin & TAO_Notify_ProxyConsumer::supplier_admin | ( | void | ) |
The SA parent.
| bool TAO_Notify_ProxyConsumer::supports_reliable_events | ( | ) | const [private] |
Is this part of a reliable channel.
The Supplier that we're connect to.
= Data Members. The SA parent.
1.4.6-4