#include <ProxyConsumer.h>


Public Types | |
| typedef TAO_Notify_Refcountable_Guard_T < TAO_Notify_ProxyConsumer > | Ptr |
Public Member Functions | |
| TAO_Notify_ProxyConsumer (void) | |
| Constructor. | |
| virtual | ~TAO_Notify_ProxyConsumer (void) |
| Destructor. | |
| virtual void | init (TAO_Notify::Topology_Parent *topology_parent) |
| init: overrides Topology_Object method | |
| void | connect (TAO_Notify_Supplier *supplier) |
| Connect. | |
| void | disconnect (void) |
| Disconnect. | |
| virtual int | shutdown (void) |
| Shutdown (TAO_Notify_Container_T method). | |
| virtual void | destroy (void) |
| Destroy this object. | |
| bool | is_connected (void) const |
| Return true 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 | ) |
Constructor.
| TAO_Notify_ProxyConsumer::~TAO_Notify_ProxyConsumer | ( | void | ) | [virtual] |
Destructor.
| void TAO_Notify_ProxyConsumer::connect | ( | TAO_Notify_Supplier * | supplier | ) |
Connect.
| void TAO_Notify_ProxyConsumer::destroy | ( | void | ) | [virtual] |
| void TAO_Notify_ProxyConsumer::disconnect | ( | void | ) |
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 true 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 | ( | void | ) | [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.5.8