#include <Event.h>
Inheritance diagram for TAO_NS_Event:


Public Methods | |
| TAO_NS_Event (void) | |
| Constuctor. More... | |
| virtual | ~TAO_NS_Event () |
| Destructor. More... | |
| virtual const TAO_NS_EventType & | type (void) const=0 |
| Get the event type. More... | |
| virtual CORBA::Boolean | do_match (CosNotifyFilter::Filter_ptr filter ACE_ENV_ARG_DECL)=0 |
| Returns true if the filter matches. More... | |
| virtual void | convert (CosNotification::StructuredEvent ¬ification)=0 |
| Convert to CosNotification::Structured type. More... | |
| virtual void | push (TAO_NS_Consumer *consumer ACE_ENV_ARG_DECL) const=0 |
| Push event to consumer. More... | |
| virtual void | push (Event_Forwarder::StructuredProxyPushSupplier_ptr forwarder ACE_ENV_ARG_DECL)=0 |
| Push event to the Event_Forwarder interface. More... | |
| virtual void | push_no_filtering (Event_Forwarder::StructuredProxyPushSupplier_ptr forwarder ACE_ENV_ARG_DECL)=0 |
| Push event to the Event_Forwarder interface. More... | |
| virtual void | push (Event_Forwarder::ProxyPushSupplier_ptr forwarder ACE_ENV_ARG_DECL)=0 |
| Push event to the Event_Forwarder interface. More... | |
| virtual void | push_no_filtering (Event_Forwarder::ProxyPushSupplier_ptr forwarder ACE_ENV_ARG_DECL)=0 |
| Push event to the Event_Forwarder interface. More... | |
| TAO_NS_Property_Short & | priority (void) |
| = Accessors Priority. More... | |
| TAO_NS_Property_Time & | timeout (void) |
| Timeout. More... | |
Static Public Methods | |
| void | translate (const CORBA::Any &any, CosNotification::StructuredEvent ¬ification) |
| Translate Any to Structured. More... | |
| void | translate (const CosNotification::StructuredEvent ¬ification, CORBA::Any &any) |
| Translate Structured to Any. More... | |
Protected Attributes | |
| TAO_NS_Property_Short | priority_ |
| = QoS properties Priority. More... | |
| TAO_NS_Property_Time | timeout_ |
| Timeout. More... | |
|
|
Constuctor.
|
|
|
Destructor.
|
|
|
Convert to CosNotification::Structured type.
|
|
|
Returns true if the filter matches.
|
|
|
= Accessors Priority.
|
|
|
Push event to the Event_Forwarder interface.
|
|
|
Push event to the Event_Forwarder interface.
|
|
|
Push event to consumer.
|
|
|
Push event to the Event_Forwarder interface.
|
|
|
Push event to the Event_Forwarder interface.
|
|
|
Timeout.
|
|
||||||||||||
|
Translate Structured to Any.
|
|
||||||||||||
|
Translate Any to Structured.
|
|
|
Get the event type.
|
|
|
= QoS properties Priority.
|
|
|
Timeout.
|
1.2.13.1 written by Dimitri van Heesch,
© 1997-2001