Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages

# RtecEventChannelAdmin Namespace Reference

Interfaces and data structures provided by TAO's Real-time Event Service implementation. More...

## Compounds
exception | RtecEventChannelAdmin::AlreadyConnected
| Exception raised if a consumer or supplier tries to reconnect even though it is connected already. More...
exception | RtecEventChannelAdmin::EventChannel::DISPATCH_ERROR
| Exception raised if the event cannot be dispatched. More...
exception | RtecEventChannelAdmin::EventChannel::CORRELATION_ERROR
| Exception raised if the requested correlation (a form of filtering) is invalid. More...
exception | RtecEventChannelAdmin::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 | RtecEventChannelAdmin::EventChannel::CANT_APPEND_OBSERVER
| Exception raised if the Event Channel is unable to add an observer due to some internal limitation. More...
interface | RtecEventChannelAdmin::ConsumerAdmin
| Implement an Abstract Factory to create ProxyPushSupplier objects. More...
struct | RtecEventChannelAdmin::ConsumerQOS
| Define the complete QoS properties of a consumer. More...
struct | RtecEventChannelAdmin::Dependency
| Encapsulate the parameters of a consumer QoS property. More...
class | RtecEventChannelAdmin::EventChannel
| The main interface for the event service. More...
class | RtecEventChannelAdmin::Observer
| Monitor changes in the consumer subscriptions and/or supplier publciations. More...
interface | RtecEventChannelAdmin::ProxyPushConsumer
| Interface used to implement the Abstract Session pattern for the suppliers. More...
interface | RtecEventChannelAdmin::ProxyPushSupplier
| Interface used to implement the Abstract Session pattern for the consumers. More...
struct | RtecEventChannelAdmin::Publication
| Encapsulate one supplier publication and the QoS properties for that publication. More...
exception | RtecEventChannelAdmin::EventChannel::QOS_ERROR
| Exception raised if the QOS properties required are invalid or cannot be satisfied. More...
exception | RtecEventChannelAdmin::EventChannel::SUBSCRIPTION_ERROR
| Exception raised if the subscriptions are invalid. More...
class | RtecEventChannelAdmin::SupplierAdmin
| Implement an Abstract Factory to create ProxyPushConsumer objects. More...
struct | RtecEventChannelAdmin::SupplierQOS
| Describe the complete QoS and filtering properties for a supplier. More...
exception | RtecEventChannelAdmin::EventChannel::SYNCHRONIZATION_ERROR
| Exception raised if the Event Channel cannot acquire its internal locks. More...
exception | RtecEventChannelAdmin::TypeError
| Obsolete exception. More...
## Typedefs
typedef sequence< Dependency > | DependencySet
| Define a list of consumer QoS properties. More...
typedef sequence< Publication > | PublicationSet
| A list of Publication structures. More...
typedef unsigned long | Observer_Handle
| Opaque identifier for a connected Observer. More...

## Detailed Description

Interfaces and data structures provided by TAO's Real-time Event Service implementation.

## Typedef Documentation

typedef sequence<Dependency> RtecEventChannelAdmin::DependencySet

| Define a list of consumer QoS properties.

typedef unsigned long RtecEventChannelAdmin::Observer_Handle

| Opaque identifier for a connected Observer.

typedef sequence<Publication> RtecEventChannelAdmin::PublicationSet

| A list of Publication structures.