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

# TAO_RTEvent Compound List

Here are the classes, structs, unions and interfaces with brief descriptions:

ACE_ConsumerQOS_Factory | Consumer QOS Factory
ACE_SupplierQOS_Factory |
RtecUDPAdmin::AddrServer | Defines a interface to configure the mapping between events and multicast groups (or UDP broadcast or UDP unicast) addresses
RtecEventChannelAdmin::AlreadyConnected | Exception raised if a consumer or supplier tries to reconnect even though it is connected already
RtecEventChannelAdmin::ConsumerAdmin | Implement an Abstract Factory to create ProxyPushSupplier objects
RtecEventChannelAdmin::ConsumerQOS | Define the complete QoS properties of a consumer
RtecEventChannelAdmin::Dependency | Encapsulate the parameters of a consumer QoS property
RtecBase::Dependency_Info | Define dependencies between two RT_Infos
RtecEventComm::Event | The basic events delivered by the Event Service
RtecEventChannelAdmin::EventChannel | The main interface for the event service
RtecEventChannelAdmin::EventChannel::CANT_APPEND_OBSERVER | Exception raised if the Event Channel is unable to add an observer due to some internal limitation
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
RtecEventChannelAdmin::EventChannel::CORRELATION_ERROR |
RtecEventChannelAdmin::EventChannel::DISPATCH_ERROR | Exception raised if the event cannot be dispatched
RtecEventChannelAdmin::EventChannel::QOS_ERROR |
RtecEventChannelAdmin::EventChannel::SUBSCRIPTION_ERROR | Exception raised if the subscriptions are invalid
RtecEventChannelAdmin::EventChannel::SYNCHRONIZATION_ERROR | Exception raised if the Event Channel cannot acquire its internal locks
RtecEventComm::EventHeader | Define the structure of an event header
RtecEventChannelAdmin::Observer | Monitor changes in the consumer subscriptions and/or supplier publciations
RtecEventChannelAdmin::ProxyPushConsumer | Interface used to implement the Abstract Session pattern for the suppliers
RtecEventChannelAdmin::ProxyPushSupplier | Interface used to implement the Abstract Session pattern for the consumers
RtecEventChannelAdmin::Publication | Encapsulate one supplier publication and the QoS properties for that publication
RtecEventComm::PushConsumer | Define the interface used by consumers to receive events
RtecEventComm::PushSupplier | Defines the interface used by suppliers to receive callbacks from the Event Channel
RtecEventData | User defined Event Data
Servant_Var | Provides a type safe counted reference to servants
RtecEventChannelAdmin::SupplierAdmin | Implement an Abstract Factory to create ProxyPushConsumer objects
RtecEventChannelAdmin::SupplierQOS | Describe the complete QoS and filtering properties for a supplier
TAO_EC_Accumulate_Consumer_Headers |
TAO_EC_Accumulate_Supplier_Headers |
TAO_EC_And_Filter | The 'logical and' filter
TAO_EC_Auto_Command< T > |
TAO_EC_Auto_Command< COMMAND > | Utility class which executes COMMAND in its destructor
TAO_EC_Basic_Factory | The factory for a simple event channel
TAO_EC_Basic_Filter_Builder | Implement a builder for the fundamental filters
TAO_EC_Basic_ObserverStrategy | A simple observer strategy
TAO_EC_Basic_ObserverStrategy::Header_Compare |
TAO_EC_Basic_ObserverStrategy::Observer_Entry | The data kept for each observer
TAO_EC_Bitmask_Filter | The bitmask filter
TAO_EC_Busy_Lock_Adapter< Adaptee > |
TAO_EC_Channel_Destroyer | Helper class to destroy event channel
TAO_EC_Channel_Destroyer_Functor | Implements a functor for the TAO_EC_Channel_Destroyer class
TAO_EC_Conjunction_Filter | The conjunction filter
TAO_EC_Consumer_Proxy_Disconnect_Functor | Implements a functor for the TAO_EC_Consumer_Proxy_Disconnector class
TAO_EC_Consumer_Proxy_Disconnector | Helper class to disconnect a PushSupplier from the event channel
TAO_EC_ConsumerAdmin | Implements the ConsumerAdmin interface, i.e. the factory for TAO_EC_ProxyPushSupplier objects
TAO_EC_ConsumerControl | ConsumerControl
TAO_EC_ConsumerControl_Adapter | Forwards timeout events to the Reactive ConsumerControl
TAO_EC_Deactivated_Object | Object deactivation utility (mix-in) class
TAO_EC_Default_Factory | A generic factory for EC experimentation
TAO_EC_Default_ProxyPushConsumer | Implements RtecEventChannelAdmin::ProxyPushConsumer interface
TAO_EC_Default_ProxyPushSupplier | Implement the ReliableEventChannelAdmin::ProxyPushSupplier interface
TAO_EC_Disjunction_Filter | The disjunction filter
TAO_EC_Dispatch_Command |
TAO_EC_Dispatching | Abstract base class for the dispatching strategies
TAO_EC_Dispatching_Task | Implement the dispatching queues for FIFO and Priority dispatching
TAO_EC_Event_Channel | The RtecEventChannelAdmin::EventChannel implementation
TAO_EC_Event_Channel_Attributes | Defines the construction time attributes for the Event Channel
TAO_EC_Event_Channel_Base | The RtecEventChannelAdmin::EventChannel implementation
TAO_EC_Event_Channel_Holder | Utility for automatically destroying the Event Channel
TAO_EC_Factory | Abstract base class for the Event Channel components
TAO_EC_Filter | Abstract base class for the filter hierarchy
TAO_EC_Filter_Builder | Abstract base class for the filter builders
TAO_EC_Filter_Worker |
TAO_EC_Gateway | Event Channel Gateway
TAO_EC_Gateway_IIOP | Event Channel Gateway using IIOP
TAO_EC_Gateway_IIOP_Factory | Factory for the EC_Gateway_IIOP settings
TAO_EC_Gateway_Sched | Extend the EC_Gateway_IIOP interface to support scheduling
TAO_EC_Group_Scheduling | A scheduling strategy that preserves event groups
TAO_EC_Kokyu_Dispatching | Dispatching strategy that minimizes priority inversion
TAO_EC_Kokyu_Factory | Extend the default factory to support scheduling
TAO_EC_Kokyu_Filter | Decorate a filter with scheduling information
TAO_EC_Kokyu_Filter_Builder | Implement a builder for the fundamental filters
TAO_EC_Kokyu_Push_Command |
TAO_EC_Kokyu_Scheduling | A scheduling strategy that uses TAO's real-time scheduler
TAO_EC_Kokyu_Shutdown_Command |
TAO_EC_Masked_Type_Filter | A masked type filter
TAO_EC_MT_Dispatching | Dispatching strategy that minimizes mt inversion
TAO_EC_Negation_Filter | The negation filter
TAO_EC_Null_Factory | The factory for a simple event channel
TAO_EC_Null_Filter | A null filter
TAO_EC_Null_Filter_Builder | A simple implementation of the filter builder
TAO_EC_Null_ObserverStrategy | A null observer strategy
TAO_EC_Null_Scheduling | A scheduling strategy that separates event groups and delivers one event at a time
TAO_EC_Object_Deactivator | Utility for deactivating servants from POA
TAO_EC_ObserverStrategy | The strategy to handle observers for the Event Channel subscriptions and publication
TAO_EC_ORB_Holder | Utility for automatically destroying the ORB
TAO_EC_Per_Supplier_Filter | Filter the events on each supplier
TAO_EC_Per_Supplier_Filter_Builder | Create Per_Supplier_Filter objects
TAO_EC_Ping_Consumer |
TAO_EC_Ping_Supplier |
TAO_EC_Prefix_Filter_Builder | Implement a builder for the fundamental filters
TAO_EC_Priority_Dispatching | Dispatching strategy that minimizes priority inversion
TAO_EC_Priority_Scheduling | A scheduling strategy that uses TAO's real-time scheduler
TAO_EC_ProxyPushConsumer | ProxyPushConsumer
TAO_EC_ProxyPushConsumer_Guard | A Guard for the ProxyPushConsumer reference count
TAO_EC_ProxyPushSupplier | ProxyPushSupplier
TAO_EC_Push_Command |
TAO_EC_QOS_Info | A representation of QoS information for the event channel filters
TAO_EC_Queue |
TAO_EC_Reactive_ConsumerControl | ConsumerControl
TAO_EC_Reactive_Dispatching | Dispatch using the caller thread
TAO_EC_Reactive_ObserverStrategy | A reactive observer strategy
TAO_EC_Reactive_SupplierControl | SupplierControl
TAO_EC_Reactive_Timeout_Generator | A simple implementation of the Timeout_Generator based on the Reactor
TAO_EC_RTCORBA_Dispatching | RTCORBA-based dispatching strategy
TAO_EC_RTCORBA_Factory | Decorate an EC_Factory to use the EC_RTCORBA_Dispatching module
TAO_EC_Sched_Factory | Extend the default factory to support scheduling
TAO_EC_Sched_Filter | Decorate a filter with scheduling information
TAO_EC_Sched_Filter_Builder | Implement a builder for the fundamental filters
TAO_EC_Scheduling_Strategy | Define the interface for the scheduling strategy
TAO_EC_Servant_Var< T > |
TAO_EC_Shutdown_Command< T > |
TAO_EC_Shutdown_Task_Command |
TAO_EC_Simple_AddrServer | TAO Real-time Event Service; a simple UDP address server
TAO_EC_Supplier_Filter | The strategy to filter close to the supplier
TAO_EC_Supplier_Filter_Builder | Abstract base class for the supplier filter builders
TAO_EC_Supplier_Proxy_Disconnect_Functor | Implements a functor for the TAO_EC_Supplier_Proxy_Disconnector class
TAO_EC_Supplier_Proxy_Disconnector | Helper class to disconnect a PushConsumer from the event channel
TAO_EC_SupplierAdmin | Implement the RtecEventChannelAdmin::SupplierAdmin interface
TAO_EC_SupplierControl | SupplierControl
TAO_EC_SupplierControl_Adapter | Forwards timeout events to the Reactive SupplierControl
TAO_EC_Timeout_Adapter | Adapt the EC_Filter interface as an Event_Handler
TAO_EC_Timeout_Filter | A filter based on event type/source
TAO_EC_Timeout_Generator | Define the interface for the generators of timeout events
TAO_EC_Trivial_Supplier_Filter | A null filtering strategy
TAO_EC_Trivial_Supplier_Filter_Builder | Create a single Trivial_Supplier_Filter
TAO_EC_Type_Filter | A filter based on event type/source
TAO_ECG_Address_Server_Base | All implementations of RtecUDPAdmin::AddrServer idl interface should inherit from this abstract base
TAO_ECG_CDR_Message_Receiver | Receives UDP and Multicast messages
TAO_ECG_CDR_Message_Receiver::Mcast_Header | Helper for decoding, validating and storing mcast header
TAO_ECG_CDR_Message_Receiver::Requests |
TAO_ECG_CDR_Message_Sender | Sends CDR messages using UDP. NOT THREAD-SAFE
TAO_ECG_CDR_Processor | Interface for callback objects used by TAO_ECG_CDR_Message_Receiver to propagate received data to its callers
TAO_ECG_Complex_Address_Server | Implementation of RtecUDPAdmin idl interface, which returns a different multicast address based on event source (or event type -depending on how the server is configured)
TAO_ECG_ConsumerEC_Control | EventChannelControl
TAO_ECG_Dgram_Handler | Interface used by mcast/udp handlers to notify interested components (usually Event Receivers) that there is data available on the dgram for reading, and to query them about event type to mcast group mappings
TAO_ECG_Event_CDR_Decoder |
TAO_ECG_Handler_Shutdown | Interface that should be implemented by multicast and udp handlers in EC gateways, so the handlers can be notified of shutdown (usually by Event Receivers)
TAO_ECG_Mcast_EH | Event Handler for Mcast messages. NOT THREAD-SAFE
TAO_ECG_Mcast_EH::Observer | Observes changes in the EC consumer subscriptions and notifies TAO_ECG_Mcast_EH when there are changes
TAO_ECG_Mcast_EH::Observer_Disconnect_Command | Disconnects Observer from the Event Channel
TAO_ECG_Mcast_EH::Subscription |
TAO_ECG_Mcast_Gateway | Implement the builder for setting up Event Channel multicast gateway. NOT THREAD-SAFE
TAO_ECG_Mcast_Gateway::Attributes | Helper class to initialize a TAO_ECG_Mcast_Gateway
TAO_ECG_Reactive_ConsumerEC_Control | Consumer event channel control
TAO_ECG_Reactive_ConsumerEC_Control_Adapter | Forwards timeout events to the Reactive ConsumerControl
TAO_ECG_Reconnect_ConsumerEC_Control | Consumer event channel control
TAO_ECG_Reconnect_ConsumerEC_Control_Adapter | Forwards timeout events to the Reconnect ConsumerControl
TAO_ECG_Simple_Address_Server | Basic implementation of RtecUDPAdmin idl interface
TAO_ECG_Simple_Mcast_EH | Simple Event Handler for mcast messages. Listens for messages on a single mcast group. Useful in environments where event traffic is not separated into different groups. Calls handle_input (ACE_SOCK_Dgram_Mcast dgram) on a specified TAO_ECG_Dgram_Handler to inform it about message arrival
TAO_ECG_UDP_EH | Event Handler for UDP messages
TAO_ECG_UDP_Out_Endpoint | Maintains information about an outgoing endpoint
TAO_ECG_UDP_Protocol | Define the protocol parameters to federate TAO's Real-time Event Service via UDP
TAO_ECG_UDP_Receiver | Receive events from UDP or Multicast and push them to a "local" EC. NOT THREAD-SAFE
TAO_ECG_UDP_Receiver_Disconnect_Command | Disconnects supplier represented by proxy from the Event Channel
TAO_ECG_UDP_Request_Entry | Keeps information about an incomplete request
TAO_ECG_UDP_Sender | Send events received from a "local" EC using UDP. NOT THREAD-SAFE. This class connect as a consumer to an EventChannel and forwards the events it receives from that EC using UDP
TAO_ECG_UDP_Sender_Disconnect_Command | Disconnects consumer represented by proxy from the Event Channel
RtecEventChannelAdmin::TypeError | Obsolete exception
RtecUDPAdmin::UDP_Addr | Represent a UDP SAP