Classes | |
exception | AlreadyConnected |
Exception raised if a consumer or supplier tries to reconnect even though it is connected already. More... | |
struct | Dependency |
Encapsulate the parameters of a consumer QoS property. More... | |
struct | ConsumerQOS |
Define the complete QoS properties of a consumer. More... | |
struct | Publication |
Encapsulate one supplier publication and the QoS properties for that publication. More... | |
struct | SupplierQOS |
Describe the complete QoS and filtering properties for a supplier. More... | |
exception | TypeError |
Obsolete exception. More... | |
interface | ProxyPushSupplier |
Interface used to implement the Abstract Session pattern for the consumers. More... | |
interface | ProxyPushConsumer |
Interface used to implement the Abstract Session pattern for the suppliers. More... | |
interface | ConsumerAdmin |
Implement an Abstract Factory to create ProxyPushSupplier objects. More... | |
interface | SupplierAdmin |
Implement an Abstract Factory to create ProxyPushConsumer objects. More... | |
interface | Observer |
Monitor changes in the consumer subscriptions and/or supplier publciations. More... | |
interface | EventChannel |
The main interface for the event service. More... | |
exception | EventChannel::SYNCHRONIZATION_ERROR |
Exception raised if the Event Channel cannot acquire its internal locks. More... | |
exception | EventChannel::CANT_APPEND_OBSERVER |
Exception raised if the Event Channel is unable to add an observer due to some internal limitation. More... | |
exception | EventChannel::CANT_REMOVE_OBSERVER |
Exception raised if the Event Channel is unable to remove an observer due to some internal limitation or because the observer cannot be found. More... | |
exception | EventChannel::QOS_ERROR |
exception | EventChannel::SUBSCRIPTION_ERROR |
Exception raised if the subscriptions are invalid. More... | |
exception | EventChannel::CORRELATION_ERROR |
exception | EventChannel::DISPATCH_ERROR |
Exception raised if the event cannot be dispatched. More... | |
Typedefs | |
typedef sequence< Dependency > | DependencySet |
Define a list of consumer QoS properties. | |
typedef sequence< Publication > | PublicationSet |
A list of Publication structures. | |
typedef unsigned long | Observer_Handle |
Opaque identifier for a connected Observer. |
|
Define a list of consumer QoS properties.
Definition at line 71 of file RtecEventChannelAdmin.idl. Referenced by TAO_EC_Basic_ObserverStrategy::fill_qos(). |
|
Opaque identifier for a connected Observer.
Definition at line 302 of file RtecEventChannelAdmin.idl. Referenced by TAO_ECG_Mcast_EH::Observer_Disconnect_Command::Observer_Disconnect_Command(), TAO_EC_Basic_ObserverStrategy::Observer_Entry::Observer_Entry(), TAO_EC_Gateway::observer_handle(), TAO_ECG_Mcast_EH::open(), TAO_EC_Basic_ObserverStrategy::remove_observer(), TAO_EC_Null_ObserverStrategy::remove_observer(), and TAO_EC_Event_Channel_Base::remove_observer(). |
|
A list of Publication structures.
Definition at line 123 of file RtecEventChannelAdmin.idl. |