TAO_RTEvent  2.4.1
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 NRtecBaseDefine types shared by the real-time scheduling and event services
 NRtecEventChannelAdminInterfaces and data structures provided by TAO's Real-time Event Service implementation
 NRtecEventCommInterfaces and data structures used by the event service clients
 NRtecUDPAdminDefine the data structures and interfaces used by UDP-based gateways
 CACE_ConsumerQOS_FactoryConsumer QOS Factory
 CACE_SupplierQOS_Factory
 CRtecEventDataUser defined Event Data
 CTAO_EC_Accumulate_Consumer_Headers
 CTAO_EC_Accumulate_Supplier_Headers
 CTAO_EC_And_FilterThe 'logical and' filter
 CTAO_EC_Auto_Command
 CTAO_EC_Auto_Command< COMMAND >Utility class which executes COMMAND in its destructor
 CTAO_EC_Basic_FactoryThe factory for a simple event channel
 CTAO_EC_Basic_Filter_BuilderImplement a builder for the fundamental filters
 CTAO_EC_Basic_ObserverStrategyA simple observer strategy
 CTAO_EC_Bitmask_FilterThe bitmask filter
 CTAO_EC_Busy_Lock_Adapter
 CTAO_EC_Channel_DestroyerHelper class to destroy event channel
 CTAO_EC_Channel_Destroyer_FunctorImplements a functor for the TAO_EC_Channel_Destroyer class
 CTAO_EC_Conjunction_FilterThe conjunction filter
 CTAO_EC_Consumer_Proxy_Disconnect_FunctorImplements a functor for the TAO_EC_Consumer_Proxy_Disconnector class
 CTAO_EC_Consumer_Proxy_DisconnectorHelper class to disconnect a PushSupplier from the event channel
 CTAO_EC_ConsumerAdminImplements the ConsumerAdmin interface, i.e. the factory for TAO_EC_ProxyPushSupplier objects
 CTAO_EC_ConsumerControlConsumerControl
 CTAO_EC_ConsumerControl_AdapterForwards timeout events to the Reactive ConsumerControl
 CTAO_EC_Deactivated_ObjectObject deactivation utility (mix-in) class
 CTAO_EC_Default_FactoryA generic factory for EC experimentation
 CTAO_EC_Default_ProxyPushConsumerImplements RtecEventChannelAdmin::ProxyPushConsumer interface
 CTAO_EC_Default_ProxyPushSupplierImplement the ReliableEventChannelAdmin::ProxyPushSupplier interface
 CTAO_EC_Disjunction_FilterThe disjunction filter
 CTAO_EC_Dispatch_Command
 CTAO_EC_DispatchingAbstract base class for the dispatching strategies
 CTAO_EC_Dispatching_TaskImplement the dispatching queues for FIFO and Priority dispatching
 CTAO_EC_Event_ChannelThe RtecEventChannelAdmin::EventChannel implementation
 CTAO_EC_Event_Channel_AttributesDefines the construction time attributes for the Event Channel
 CTAO_EC_Event_Channel_BaseThe RtecEventChannelAdmin::EventChannel implementation
 CTAO_EC_Event_Channel_HolderUtility for automatically destroying the Event Channel
 CTAO_EC_FactoryAbstract base class for the Event Channel components
 CTAO_EC_FilterAbstract base class for the filter hierarchy
 CTAO_EC_Filter_BuilderAbstract base class for the filter builders
 CTAO_EC_Filter_Worker
 CTAO_EC_GatewayEvent Channel Gateway
 CTAO_EC_Gateway_IIOPEvent Channel Gateway using IIOP
 CTAO_EC_Gateway_IIOP_FactoryFactory for the EC_Gateway_IIOP settings
 CTAO_EC_Gateway_SchedExtend the EC_Gateway_IIOP interface to support scheduling
 CTAO_EC_Group_SchedulingA scheduling strategy that preserves event groups
 CTAO_EC_Kokyu_DispatchingDispatching strategy that minimizes priority inversion
 CTAO_EC_Kokyu_FactoryExtend the default factory to support scheduling
 CTAO_EC_Kokyu_FilterDecorate a filter with scheduling information
 CTAO_EC_Kokyu_Filter_BuilderImplement a builder for the fundamental filters
 CTAO_EC_Kokyu_Push_Command
 CTAO_EC_Kokyu_SchedulingA scheduling strategy that uses TAO's real-time scheduler
 CTAO_EC_Kokyu_Shutdown_Command
 CTAO_EC_Masked_Type_FilterA masked type filter
 CTAO_EC_MT_DispatchingDispatching strategy that minimizes mt inversion
 CTAO_EC_Negation_FilterThe negation filter
 CTAO_EC_Null_FactoryThe factory for a simple event channel
 CTAO_EC_Null_FilterA null filter
 CTAO_EC_Null_Filter_BuilderA simple implementation of the filter builder
 CTAO_EC_Null_ObserverStrategyA null observer strategy
 CTAO_EC_Null_SchedulingA scheduling strategy that separates event groups and delivers one event at a time
 CTAO_EC_Object_DeactivatorUtility for deactivating servants from POA
 CTAO_EC_ObserverStrategyThe strategy to handle observers for the Event Channel subscriptions and publication
 CTAO_EC_ORB_HolderUtility for automatically destroying the ORB
 CTAO_EC_Per_Supplier_FilterFilter the events on each supplier
 CTAO_EC_Per_Supplier_Filter_BuilderCreate Per_Supplier_Filter objects
 CTAO_EC_Ping_Consumer
 CTAO_EC_Ping_Supplier
 CTAO_EC_Prefix_Filter_BuilderImplement a builder for the fundamental filters
 CTAO_EC_Priority_DispatchingDispatching strategy that minimizes priority inversion
 CTAO_EC_Priority_SchedulingA scheduling strategy that uses TAO's real-time scheduler
 CTAO_EC_ProxyPushConsumerProxyPushConsumer
 CTAO_EC_ProxyPushConsumer_GuardA Guard for the ProxyPushConsumer reference count
 CTAO_EC_ProxyPushSupplierProxyPushSupplier
 CTAO_EC_Push_Command
 CTAO_EC_QOS_InfoA representation of QoS information for the event channel filters
 CTAO_EC_Queue
 CTAO_EC_Queue_Full_Service_Object
 CTAO_EC_Reactive_ConsumerControlConsumerControl
 CTAO_EC_Reactive_DispatchingDispatch using the caller thread
 CTAO_EC_Reactive_ObserverStrategyA reactive observer strategy
 CTAO_EC_Reactive_SupplierControlSupplierControl
 CTAO_EC_Reactive_Timeout_GeneratorA simple implementation of the Timeout_Generator based on the Reactor
 CTAO_EC_RTCORBA_DispatchingRTCORBA-based dispatching strategy
 CTAO_EC_RTCORBA_FactoryDecorate an EC_Factory to use the EC_RTCORBA_Dispatching module
 CTAO_EC_Sched_FactoryExtend the default factory to support scheduling
 CTAO_EC_Sched_FilterDecorate a filter with scheduling information
 CTAO_EC_Sched_Filter_BuilderImplement a builder for the fundamental filters
 CTAO_EC_Scheduling_StrategyDefine the interface for the scheduling strategy
 CTAO_EC_Shutdown_Command
 CTAO_EC_Shutdown_Task_Command
 CTAO_EC_Simple_AddrServerTAO Real-time Event Service; a simple UDP address server
 CTAO_EC_Simple_Queue_Full_Action
 CTAO_EC_Supplier_FilterThe strategy to filter close to the supplier
 CTAO_EC_Supplier_Filter_BuilderAbstract base class for the supplier filter builders
 CTAO_EC_Supplier_Proxy_Disconnect_FunctorImplements a functor for the TAO_EC_Supplier_Proxy_Disconnector class
 CTAO_EC_Supplier_Proxy_DisconnectorHelper class to disconnect a PushConsumer from the event channel
 CTAO_EC_SupplierAdminImplement the RtecEventChannelAdmin::SupplierAdmin interface
 CTAO_EC_SupplierControlSupplierControl
 CTAO_EC_SupplierControl_AdapterForwards timeout events to the Reactive SupplierControl
 CTAO_EC_Thread_FlagsParse thread flags from string to a long
 CTAO_EC_Timeout_AdapterAdapt the EC_Filter interface as an Event_Handler
 CTAO_EC_Timeout_FilterA filter based on event type/source
 CTAO_EC_Timeout_GeneratorDefine the interface for the generators of timeout events
 CTAO_EC_TPC_DispatchingDispatching strategy that isolates deliveries to a consumer from any other
 CTAO_EC_TPC_Dispatching_Task
 CTAO_EC_TPC_FactoryA generic factory for EC experimentation
 CTAO_EC_TPC_ProxyPushConsumer
 CTAO_EC_TPC_ProxyPushSupplier
 CTAO_EC_Trivial_Supplier_FilterA null filtering strategy
 CTAO_EC_Trivial_Supplier_Filter_BuilderCreate a single Trivial_Supplier_Filter
 CTAO_EC_Type_FilterA filter based on event type/source
 CTAO_ECG_Address_Server_BaseAll implementations of RtecUDPAdmin::AddrServer idl interface should inherit from this abstract base
 CTAO_ECG_CDR_Message_ReceiverReceives UDP and Multicast messages
 CTAO_ECG_CDR_Message_SenderSends CDR messages using UDP. NOT THREAD-SAFE
 CTAO_ECG_CDR_ProcessorInterface for callback objects used by TAO_ECG_CDR_Message_Receiver to propagate received data to its callers
 CTAO_ECG_Complex_Address_ServerImplementation of RtecUDPAdmin idl interface, which returns a different multicast address based on event source (or event type
 CTAO_ECG_ConsumerEC_ControlEventChannelControl
 CTAO_ECG_Dgram_HandlerInterface 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_ShutdownInterface 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_EHEvent Handler for Mcast messages. NOT THREAD-SAFE
 CTAO_ECG_Mcast_GatewayImplement the builder for setting up Event Channel multicast gateway. NOT THREAD-SAFE
 CTAO_ECG_Reactive_ConsumerEC_ControlConsumer event channel control
 CTAO_ECG_Reactive_ConsumerEC_Control_AdapterForwards timeout events to the Reactive ConsumerControl
 CTAO_ECG_Reconnect_ConsumerEC_ControlConsumer event channel control
 CTAO_ECG_Reconnect_ConsumerEC_Control_AdapterForwards timeout events to the Reconnect ConsumerControl
 CTAO_ECG_Simple_Address_ServerBasic implementation of RtecUDPAdmin idl interface
 CTAO_ECG_Simple_Mcast_EHSimple 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_EHEvent Handler for UDP messages
 CTAO_ECG_UDP_Out_EndpointMaintains information about an outgoing endpoint
 CTAO_ECG_UDP_ReceiverReceive events from UDP or Multicast and push them to a "local" EC. NOT THREAD-SAFE
 CTAO_ECG_UDP_Receiver_Disconnect_CommandDisconnects supplier represented by proxy from the Event Channel
 CTAO_ECG_UDP_Request_EntryKeeps information about an incomplete request
 CTAO_ECG_UDP_SenderSend 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_CommandDisconnects consumer represented by proxy from the Event Channel