TAO_CosNotification
2.1.6
|
Wrapper for the SequencePushSupplier that connect to the EventChannel. More...
#include <SequencePushSupplier.h>
Public Member Functions | |
TAO_Notify_SequencePushSupplier (TAO_Notify_ProxyConsumer *proxy) | |
Constructor. | |
virtual | ~TAO_Notify_SequencePushSupplier () |
Destructor. | |
void | init (CosNotifyComm::SequencePushSupplier_ptr push_supplier) |
Init. | |
virtual void | release (void) |
TAO_Notify_Destroy_Callback methods. | |
virtual ACE_CString | get_ior (void) const |
Retrieve the ior of this peer. | |
Public Member Functions inherited from TAO_Notify_Supplier | |
TAO_Notify_Supplier (TAO_Notify_ProxyConsumer *proxy) | |
Constructor. | |
virtual | ~TAO_Notify_Supplier () |
Destructor. | |
TAO_Notify_ProxyConsumer * | proxy_consumer (void) |
Access Specific Proxy. | |
virtual TAO_Notify_Proxy * | proxy (void) |
Access Base Proxy. | |
bool | is_alive (bool allow_nil_supplier) |
Public Member Functions inherited from TAO_Notify_Peer | |
TAO_Notify_Peer (void) | |
Constructor. | |
virtual | ~TAO_Notify_Peer () |
Destructor. | |
CORBA::ULong | _incr_refcnt (void) |
CORBA::ULong | _decr_refcnt (void) |
virtual void | shutdown (void) |
Shutdown the peer. | |
virtual void | dispatch_updates (const TAO_Notify_EventTypeSeq &added, const TAO_Notify_EventTypeSeq &removed) |
virtual void | qos_changed (const TAO_Notify_QoSProperties &qos_properties) |
QoS changed notification from the Peer. | |
void | handle_dispatch_exception (void) |
Handle dispatch exceptions. |
Protected Member Functions | |
virtual CORBA::Object_ptr | get_supplier (void) |
Protected Member Functions inherited from TAO_Notify_Supplier | |
virtual void | dispatch_updates_i (const CosNotification::EventTypeSeq &added, const CosNotification::EventTypeSeq &removed) |
Dispatch updates implementation. |
Protected Attributes | |
CosNotifyComm::SequencePushSupplier_var | push_supplier_ |
The Supplier. | |
Protected Attributes inherited from TAO_Notify_Supplier | |
TAO_Notify_ProxyConsumer * | proxy_ |
The proxy that we associate with. | |
CosNotifyComm::NotifySubscribe_var | subscribe_ |
Interface that accepts subscription_changes. | |
CORBA::Object_var | rtt_obj_ |
Wrapper for the SequencePushSupplier that connect to the EventChannel.
TAO_Notify_SequencePushSupplier::TAO_Notify_SequencePushSupplier | ( | TAO_Notify_ProxyConsumer * | proxy | ) |
Constructor.
|
virtual |
Destructor.
|
virtual |
Retrieve the ior of this peer.
Implements TAO_Notify_Peer.
|
protectedvirtual |
Implements TAO_Notify_Supplier.
void TAO_Notify_SequencePushSupplier::init | ( | CosNotifyComm::SequencePushSupplier_ptr | push_supplier | ) |
Init.
|
virtual |
TAO_Notify_Destroy_Callback methods.
Implements TAO_Notify_Peer.
|
protected |
The Supplier.