TAO_RTEvent
2.4.0
|
►NRtecBase | Define types shared by the real-time scheduling and event services |
►NRtecEventChannelAdmin | Interfaces and data structures provided by TAO's Real-time Event Service implementation |
►NRtecEventComm | Interfaces and data structures used by the event service clients |
►NRtecUDPAdmin | Define the data structures and interfaces used by UDP-based gateways |
CACE_ConsumerQOS_Factory | Consumer QOS Factory |
CACE_SupplierQOS_Factory | |
CRtecEventData | User defined Event Data |
CTAO_EC_Accumulate_Consumer_Headers | |
CTAO_EC_Accumulate_Supplier_Headers | |
CTAO_EC_And_Filter | The 'logical and' filter |
CTAO_EC_Auto_Command | |
CTAO_EC_Auto_Command< COMMAND > | Utility class which executes COMMAND in its destructor |
CTAO_EC_Basic_Factory | The factory for a simple event channel |
CTAO_EC_Basic_Filter_Builder | Implement a builder for the fundamental filters |
►CTAO_EC_Basic_ObserverStrategy | A simple observer strategy |
CTAO_EC_Bitmask_Filter | The bitmask filter |
CTAO_EC_Busy_Lock_Adapter | |
CTAO_EC_Channel_Destroyer | Helper class to destroy event channel |
CTAO_EC_Channel_Destroyer_Functor | Implements a functor for the TAO_EC_Channel_Destroyer class |
CTAO_EC_Conjunction_Filter | The conjunction filter |
CTAO_EC_Consumer_Proxy_Disconnect_Functor | Implements a functor for the TAO_EC_Consumer_Proxy_Disconnector class |
CTAO_EC_Consumer_Proxy_Disconnector | Helper class to disconnect a PushSupplier from the event channel |
CTAO_EC_ConsumerAdmin | Implements the ConsumerAdmin interface, i.e. the factory for TAO_EC_ProxyPushSupplier objects |
CTAO_EC_ConsumerControl | ConsumerControl |
CTAO_EC_ConsumerControl_Adapter | Forwards timeout events to the Reactive ConsumerControl |
CTAO_EC_Deactivated_Object | Object deactivation utility (mix-in) class |
CTAO_EC_Default_Factory | A generic factory for EC experimentation |
CTAO_EC_Default_ProxyPushConsumer | Implements RtecEventChannelAdmin::ProxyPushConsumer interface |
CTAO_EC_Default_ProxyPushSupplier | Implement the ReliableEventChannelAdmin::ProxyPushSupplier interface |
CTAO_EC_Disjunction_Filter | The disjunction filter |
CTAO_EC_Dispatch_Command | |
CTAO_EC_Dispatching | Abstract base class for the dispatching strategies |
CTAO_EC_Dispatching_Task | Implement the dispatching queues for FIFO and Priority dispatching |
CTAO_EC_Event_Channel | The RtecEventChannelAdmin::EventChannel implementation |
CTAO_EC_Event_Channel_Attributes | Defines the construction time attributes for the Event Channel |
CTAO_EC_Event_Channel_Base | The RtecEventChannelAdmin::EventChannel implementation |
CTAO_EC_Event_Channel_Holder | Utility for automatically destroying the Event Channel |
CTAO_EC_Factory | Abstract base class for the Event Channel components |
CTAO_EC_Filter | Abstract base class for the filter hierarchy |
CTAO_EC_Filter_Builder | Abstract base class for the filter builders |
CTAO_EC_Filter_Worker | |
CTAO_EC_Gateway | Event Channel Gateway |
CTAO_EC_Gateway_IIOP | Event Channel Gateway using IIOP |
CTAO_EC_Gateway_IIOP_Factory | Factory for the EC_Gateway_IIOP settings |
CTAO_EC_Gateway_Sched | Extend the EC_Gateway_IIOP interface to support scheduling |
CTAO_EC_Group_Scheduling | A scheduling strategy that preserves event groups |
CTAO_EC_Kokyu_Dispatching | Dispatching strategy that minimizes priority inversion |
CTAO_EC_Kokyu_Factory | Extend the default factory to support scheduling |
CTAO_EC_Kokyu_Filter | Decorate a filter with scheduling information |
CTAO_EC_Kokyu_Filter_Builder | Implement a builder for the fundamental filters |
CTAO_EC_Kokyu_Push_Command | |
CTAO_EC_Kokyu_Scheduling | A scheduling strategy that uses TAO's real-time scheduler |
CTAO_EC_Kokyu_Shutdown_Command | |
CTAO_EC_Masked_Type_Filter | A masked type filter |
CTAO_EC_MT_Dispatching | Dispatching strategy that minimizes mt inversion |
CTAO_EC_Negation_Filter | The negation filter |
CTAO_EC_Null_Factory | The factory for a simple event channel |
CTAO_EC_Null_Filter | A null filter |
CTAO_EC_Null_Filter_Builder | A simple implementation of the filter builder |
CTAO_EC_Null_ObserverStrategy | A null observer strategy |
CTAO_EC_Null_Scheduling | A scheduling strategy that separates event groups and delivers one event at a time |
CTAO_EC_Object_Deactivator | Utility for deactivating servants from POA |
CTAO_EC_ObserverStrategy | The strategy to handle observers for the Event Channel subscriptions and publication |
CTAO_EC_ORB_Holder | Utility for automatically destroying the ORB |
CTAO_EC_Per_Supplier_Filter | Filter the events on each supplier |
CTAO_EC_Per_Supplier_Filter_Builder | Create Per_Supplier_Filter objects |
CTAO_EC_Ping_Consumer | |
CTAO_EC_Ping_Supplier | |
CTAO_EC_Prefix_Filter_Builder | Implement a builder for the fundamental filters |
CTAO_EC_Priority_Dispatching | Dispatching strategy that minimizes priority inversion |
CTAO_EC_Priority_Scheduling | A scheduling strategy that uses TAO's real-time scheduler |
CTAO_EC_ProxyPushConsumer | ProxyPushConsumer |
CTAO_EC_ProxyPushConsumer_Guard | A Guard for the ProxyPushConsumer reference count |
CTAO_EC_ProxyPushSupplier | ProxyPushSupplier |
CTAO_EC_Push_Command | |
CTAO_EC_QOS_Info | A representation of QoS information for the event channel filters |
CTAO_EC_Queue | |
CTAO_EC_Queue_Full_Service_Object | |
CTAO_EC_Reactive_ConsumerControl | ConsumerControl |
CTAO_EC_Reactive_Dispatching | Dispatch using the caller thread |
CTAO_EC_Reactive_ObserverStrategy | A reactive observer strategy |
CTAO_EC_Reactive_SupplierControl | SupplierControl |
CTAO_EC_Reactive_Timeout_Generator | A simple implementation of the Timeout_Generator based on the Reactor |
CTAO_EC_RTCORBA_Dispatching | RTCORBA-based dispatching strategy |
CTAO_EC_RTCORBA_Factory | Decorate an EC_Factory to use the EC_RTCORBA_Dispatching module |
CTAO_EC_Sched_Factory | Extend the default factory to support scheduling |
CTAO_EC_Sched_Filter | Decorate a filter with scheduling information |
CTAO_EC_Sched_Filter_Builder | Implement a builder for the fundamental filters |
CTAO_EC_Scheduling_Strategy | Define the interface for the scheduling strategy |
CTAO_EC_Shutdown_Command | |
CTAO_EC_Shutdown_Task_Command | |
CTAO_EC_Simple_AddrServer | TAO Real-time Event Service; a simple UDP address server |
CTAO_EC_Simple_Queue_Full_Action | |
CTAO_EC_Supplier_Filter | The strategy to filter close to the supplier |
CTAO_EC_Supplier_Filter_Builder | Abstract base class for the supplier filter builders |
CTAO_EC_Supplier_Proxy_Disconnect_Functor | Implements a functor for the TAO_EC_Supplier_Proxy_Disconnector class |
CTAO_EC_Supplier_Proxy_Disconnector | Helper class to disconnect a PushConsumer from the event channel |
CTAO_EC_SupplierAdmin | Implement the RtecEventChannelAdmin::SupplierAdmin interface |
CTAO_EC_SupplierControl | SupplierControl |
CTAO_EC_SupplierControl_Adapter | Forwards timeout events to the Reactive SupplierControl |
►CTAO_EC_Thread_Flags | Parse thread flags from string to a long |
CTAO_EC_Timeout_Adapter | Adapt the EC_Filter interface as an Event_Handler |
CTAO_EC_Timeout_Filter | A filter based on event type/source |
CTAO_EC_Timeout_Generator | Define the interface for the generators of timeout events |
CTAO_EC_TPC_Dispatching | Dispatching strategy that isolates deliveries to a consumer from any other |
CTAO_EC_TPC_Dispatching_Task | |
CTAO_EC_TPC_Factory | A generic factory for EC experimentation |
CTAO_EC_TPC_ProxyPushConsumer | |
CTAO_EC_TPC_ProxyPushSupplier | |
CTAO_EC_Trivial_Supplier_Filter | A null filtering strategy |
CTAO_EC_Trivial_Supplier_Filter_Builder | Create a single Trivial_Supplier_Filter |
CTAO_EC_Type_Filter | A filter based on event type/source |
CTAO_ECG_Address_Server_Base | All implementations of RtecUDPAdmin::AddrServer idl interface should inherit from this abstract base |
►CTAO_ECG_CDR_Message_Receiver | Receives UDP and Multicast messages |
CTAO_ECG_CDR_Message_Sender | Sends CDR messages using UDP. NOT THREAD-SAFE |
CTAO_ECG_CDR_Processor | Interface for callback objects used by TAO_ECG_CDR_Message_Receiver to propagate received data to its callers |
CTAO_ECG_Complex_Address_Server | Implementation of RtecUDPAdmin idl interface, which returns a different multicast address based on event source (or event type |
CTAO_ECG_ConsumerEC_Control | EventChannelControl |
CTAO_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 |
CTAO_ECG_Event_CDR_Decoder | |
CTAO_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) |
►CTAO_ECG_Mcast_EH | Event Handler for Mcast messages. NOT THREAD-SAFE |
►CTAO_ECG_Mcast_Gateway | Implement the builder for setting up Event Channel multicast gateway. NOT THREAD-SAFE |
CTAO_ECG_Reactive_ConsumerEC_Control | Consumer event channel control |
CTAO_ECG_Reactive_ConsumerEC_Control_Adapter | Forwards timeout events to the Reactive ConsumerControl |
CTAO_ECG_Reconnect_ConsumerEC_Control | Consumer event channel control |
CTAO_ECG_Reconnect_ConsumerEC_Control_Adapter | Forwards timeout events to the Reconnect ConsumerControl |
CTAO_ECG_Simple_Address_Server | Basic implementation of RtecUDPAdmin idl interface |
CTAO_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 |
CTAO_ECG_UDP_EH | Event Handler for UDP messages |
CTAO_ECG_UDP_Out_Endpoint | Maintains information about an outgoing endpoint |
CTAO_ECG_UDP_Receiver | Receive events from UDP or Multicast and push them to a "local" EC. NOT THREAD-SAFE |
CTAO_ECG_UDP_Receiver_Disconnect_Command | Disconnects supplier represented by proxy from the Event Channel |
CTAO_ECG_UDP_Request_Entry | Keeps information about an incomplete request |
CTAO_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 |
CTAO_ECG_UDP_Sender_Disconnect_Command | Disconnects consumer represented by proxy from the Event Channel |