#include <Consumer.h>
Inheritance diagram for TAO_NS_Consumer:


Public Methods | |
| TAO_NS_Consumer (TAO_NS_ProxySupplier *proxy) | |
| Constuctor. More... | |
| virtual | ~TAO_NS_Consumer () |
| Destructor. More... | |
| TAO_NS_ProxySupplier * | proxy_supplier (void) |
| Access Specific Proxy. More... | |
| virtual TAO_NS_Proxy * | proxy (void) |
| Access Base Proxy. More... | |
| void | push (const TAO_NS_Event_var &event ACE_ENV_ARG_DECL) |
| Push <event> to this consumer. More... | |
| virtual void | push (const CORBA::Any &event ACE_ENV_ARG_DECL)=0 |
| Push <event> to this consumer. More... | |
| virtual void | push (const CosNotification::StructuredEvent &event ACE_ENV_ARG_DECL)=0 |
| Push <event> to this consumer. More... | |
| void | dispatch_pending (ACE_ENV_SINGLE_ARG_DECL) |
| Dispatch the pending events. More... | |
| CORBA::Boolean | is_suspended (void) |
| Is the connection suspended? More... | |
| void | suspend (ACE_ENV_SINGLE_ARG_DECL) |
| Suspend Connection. More... | |
| void | resume (ACE_ENV_SINGLE_ARG_DECL) |
| Resume Connection. More... | |
Protected Methods | |
| virtual void | dispatch_updates_i (const CosNotification::EventTypeSeq &added, const CosNotification::EventTypeSeq &removed ACE_ENV_ARG_DECL) |
| Implementation of Peer specific dispatch_updates. More... | |
| virtual void | push_i (const TAO_NS_Event_var &event ACE_ENV_ARG_DECL)=0 |
| Push Implementation. More... | |
| TAO_SYNCH_MUTEX * | proxy_lock (void) |
| Get the shared Proxy Lock. More... | |
Protected Attributes | |
| TAO_NS_ProxySupplier * | proxy_ |
| The Proxy that we associate with. More... | |
| TAO_NS_Event_Collection * | event_collection_ |
| Events pending to be delivered. More... | |
| CORBA::Boolean | is_suspended_ |
| Suspended Flag. More... | |
| CosNotifyComm::NotifyPublish_var | publish_ |
| Interface that accepts offer_changes. More... | |
|
|
Constuctor.
|
|
|
Destructor.
|
|
|
Dispatch the pending events.
|
|
||||||||||||
|
Implementation of Peer specific dispatch_updates.
Reimplemented from TAO_NS_Peer. |
|
|
Is the connection suspended?
|
|
|
Access Base Proxy.
Reimplemented from TAO_NS_Peer. |
|
|
Get the shared Proxy Lock.
|
|
|
Access Specific Proxy.
|
|
|
Push <event> to this consumer.
|
|
|
Push <event> to this consumer.
|
|
|
Push <event> to this consumer.
|
|
|
Push Implementation.
|
|
|
Resume Connection.
|
|
|
Suspend Connection.
|
|
|
Events pending to be delivered.
|
|
|
Suspended Flag.
|
|
|
The Proxy that we associate with.
|
|
|
Interface that accepts offer_changes.
|
1.2.13.1 written by Dimitri van Heesch,
© 1997-2001