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::EventChannel::CANT_APPEND_OBSERVER | Exception raised if the Event Channel is unable to add an observer due to some internal limitation |
RtecEventChannelAdmin::EventChannel::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::EventChannel::CORRELATION_ERROR | |
RtecEventChannelAdmin::EventChannel::EventChannel::DISPATCH_ERROR | Exception raised if the event cannot be dispatched |
RtecEventChannelAdmin::EventChannel::EventChannel::QOS_ERROR | |
RtecEventChannelAdmin::EventChannel::EventChannel::SUBSCRIPTION_ERROR | Exception raised if the subscriptions are invalid |
RtecEventChannelAdmin::EventChannel::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 > | 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::TAO_EC_Basic_ObserverStrategy::Header_Compare | |
TAO_EC_Basic_ObserverStrategy::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_Queue_Full_Service_Object | |
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_Simple_Queue_Full_Action | |
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_Thread_Flags | Parse thread flags from string to a long |
TAO_EC_Thread_Flags::TAO_EC_Thread_Flags::Supported_Flag | |
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_TPC_Dispatching | Dispatching strategy that isolates deliveries to a consumer from any other |
TAO_EC_TPC_Dispatching_Task | |
TAO_EC_TPC_Factory | A generic factory for EC experimentation |
TAO_EC_TPC_ProxyPushConsumer | |
TAO_EC_TPC_ProxyPushSupplier | |
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::TAO_ECG_CDR_Message_Receiver::Mcast_Header | Helper for decoding, validating and storing mcast header |
TAO_ECG_CDR_Message_Receiver::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
|
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::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::TAO_ECG_Mcast_EH::Observer_Disconnect_Command | Disconnects Observer from the Event Channel |
TAO_ECG_Mcast_EH::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::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_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 |
RtecUDPAdmin::UDP_Addr_v6 | Represent a UDP SAP sufficient to hold an IPv6 address |
RtecUDPAdmin::UDP_Address | Holds either an IPv4 or IPv6 address and used for the return value from get_address below |