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

# TAO_CosNotification Compound List

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

CosNotification::_EventType | Define event type names
CosNotifyChannelAdmin::AdminLimit | Helper structure to represent a violation of the limits in a proxy admin
CosNotifyChannelAdmin::AdminLimitExceeded | Exception raised if a limit in a proxy admin is breached
CosNotifyChannelAdmin::AdminNotFound | Exception raised if a lookup for a specific Admin ID fails
CosNotification::AdminPropertiesAdmin | Define the interface to manipulate the Admin properties of a Notification Service components
CosNotifyFilter::CallbackNotFound | Exception raised if the application tries to remove a Filter callback that does not exists
CosNotifyChannelAdmin::ChannelNotFound | Exception raised if an specific ChannelID is not found
CosNotifyChannelAdmin::ConnectionAlreadyActive | Exception Raised if an attempt is made to resume a connection that has not been suspended
CosNotifyChannelAdmin::ConnectionAlreadyInactive | Exception raised if an attempt is made to suspend a connection already suspended
CosNotifyFilter::ConstraintExp | Defines a constraint expression
CosNotifyFilter::ConstraintInfo | Helper data structure to modify a constraint expression
CosNotifyFilter::ConstraintNotFound | Exception raised if a constraint ID is not found while modifying or removing multiple constraints
CosNotifyChannelAdmin::ConsumerAdmin | Interface used to control and obtain the proxies used by consumers
CosNotifyFilter::DuplicateConstraintID | Exception raised if a duplicate ID is used while modifying or removing multiple constraints
CosNotifyChannelAdmin::EventChannel | Defines the interface to control an use an event channel
CosNotifyChannelAdmin::EventChannelFactory | Defines the interface used to build event channels
CosNotification::EventHeader | Complete event header
CosNotifyFilter::Filter | Interface used to manipulate and evaluate filters
CosNotifyFilter::FilterAdmin | Interface used to modify the Filters attached to a Notification Service component
CosNotifyFilter::FilterFactory | Create Filter and MappingFilter objects
CosNotifyFilter::FilterNotFound | Exception raised if a filter ID is not found
CosNotification::FixedEventHeader | Define the 'fixed' part of the event header
CosNotifyFilter::InvalidConstraint | Exception raised if a constraint's grammar does not match the Filter grammar
CosNotifyComm::InvalidEventType | Exception raised to indicate that an EventType is syntactically or semantically invalid
CosNotifyFilter::InvalidGrammar | Exception raised if the filtering expression is using an invalid grammar
CosNotifyFilter::InvalidValue | Exception raised if a modification or addition of a mapping constraint does not matches the mapping filter type
CosNotifyFilter::MappingConstraintInfo | Helper structure used to represent a mapping constraint, its property value and the ID assigned to it in a MappingFilter
CosNotifyFilter::MappingConstraintPair | Helper structure used to modify a mapping constraint expression
CosNotifyFilter::MappingFilter | Mapping filters can be used to change properties of an event as it traverses the Notification Service
CosNotification::NamedPropertyRange | A named property range
CosNotifyChannelAdmin::NotConnected | Exception raised if an attempt is made to suspend or resume a proxy that has not been connected
CosNotifyComm::NotifyPublish | Defines interface to report changes in the events published to a consumer
CosNotifyComm::NotifySubscribe | Defines interface to report changes in the events required from a supplier
CosNotification::Property | Define a name/value pair
CosNotification::PropertyError | Describe the problems detected with an application requested QoS
CosNotification::PropertyRange | A structure to define property ranges
CosNotifyChannelAdmin::ProxyConsumer | Defines the interface shared by all consumer proxies
CosNotifyChannelAdmin::ProxyNotFound | Exception raised if a lookup for a specific Proxy ID fails
CosNotifyChannelAdmin::ProxyPullConsumer | Defines the interface provided for pull-style suppliers using the 'any' event format
CosNotifyChannelAdmin::ProxyPullSupplier | Defines the interface provided for pull-style consumers using the 'any' event format
CosNotifyChannelAdmin::ProxyPushConsumer | Defines the interface provided for push-style suppliers using the 'any' event format
CosNotifyChannelAdmin::ProxyPushSupplier | Defines the interface provided for push-style consumers using the 'any' event format
CosNotifyChannelAdmin::ProxySupplier | Defines the interface shared by all supplier proxies
CosNotifyComm::PullConsumer | Defines the interface used by pull-style consumers
CosNotifyComm::PullSupplier | Defines the interface used by pull-style suppliers
CosNotifyComm::PushConsumer | Defines the interface used by push-style consumers
CosNotifyComm::PushSupplier | Defines the interface used by push-style suppliers
CosNotification::QoSAdmin | Interface used to control the QoS properties of an Event Service components (Channel, Proxy, etc.)
CosNotifyChannelAdmin::SequenceProxyPullConsumer | Defines the interface provided for pull-style suppliers using the 'batched' event format
CosNotifyChannelAdmin::SequenceProxyPullSupplier | Defines the interface provided for pull-style consumer using the 'batched' event format
CosNotifyChannelAdmin::SequenceProxyPushConsumer | Defines the interface provided for push-style suppliers using the 'batched' event format
CosNotifyChannelAdmin::SequenceProxyPushSupplier | Defines the interface provided for push-style consumers using the 'batched' event format
CosNotifyComm::SequencePullConsumer | Defines the interface used by pull-style consumers that deal with event batches
CosNotifyComm::SequencePullSupplier | Defines the interface used by pull-style suppliers that provide event batches
CosNotifyComm::SequencePushConsumer | Defines the interface used by push-style consumers that interested in event batches
CosNotifyComm::SequencePushSupplier | Defines the interface used by push-style suppliers that provide event batches
CosNotification::StructuredEvent | Define structured events
CosNotifyChannelAdmin::StructuredProxyPullConsumer | Defines the interface provided for pull-style suppliers using the 'structured' event format
CosNotifyChannelAdmin::StructuredProxyPullSupplier | Defines the interface provided for pull-style consumers using the 'structured' event format
CosNotifyChannelAdmin::StructuredProxyPushConsumer | Defines the interface provided for push-style suppliers using the 'structured' event format
CosNotifyChannelAdmin::StructuredProxyPushSupplier | Defines the interface provided for push-style consumers using the 'structured' event format
CosNotifyComm::StructuredPullConsumer | Defines the interface used by pull-style consumers of structured events
CosNotifyComm::StructuredPullSupplier | Defines the interface used by pull-style suppliers of structured events
CosNotifyComm::StructuredPushConsumer | Defines the interface used by push-style consumers of structured events
CosNotifyComm::StructuredPushSupplier | Defines the interface used by push-style suppliers that provide structure events
CosNotifyChannelAdmin::SupplierAdmin | Interface used to control and obtain the proxies used by suppliers
TAO_ETCL_Filter | Implementation of CosNotifyFilter::Filter servant
TAO_Notify_Default_CO_Factory | TAO_Notify_Default_CO_Factory
TAO_Notify_Default_Collection_Factory | Maintained for backward compatibility
TAO_Notify_Default_EMO_Factory | Maintained for backward compatibility
TAO_Notify_Default_POA_Factory | Maintained for backward compatibility
TAO_Notify_EventChannel_i | TAO_Notify_EventChannel_i
TAO_Notify_EventChannelFactory_i | Class maintained for Backward compatibility
TAO_NS_Admin |
TAO_NS_AdminProperties | The AdminProperties per EventChannel
TAO_NS_Buffering_Strategy | Base Strategy to enqueue and dequeue items from a Message Queue
TAO_NS_Builder | Helper class to create and activate CORBA objects
TAO_NS_Constraint_Interpreter | "ETCL" Interpreter for the Notify queries
TAO_NS_Constraint_Visitor |
TAO_NS_Consumer | Astract Base class for wrapping consumer objects that connect to the EventChannel
TAO_NS_ConsumerAdmin | Implementation of CosNotifyChannelAdmin::ConsumerAdmin
TAO_NS_Container | A Base class for implementing the Notify participants that behave as Obejct Containers
TAO_NS_Container_T< TYPE, OBJECT, PARENT > | A template class that manages a collection. TYPE = type of collection, OBJECT = the object, PARENT = parent of object (grandparent of TYPE)
TAO_NS_CosNotify_Initializer | Helper to load the Cos Notification service into the service conf. for static links
TAO_NS_Destroy_Callback | Interface to be implemented by users of TAO_NS_Refcountable
TAO_NS_ETCL_Filter |
TAO_NS_ETCL_Filter::TAO_NS_Constraint_Expr |
TAO_NS_ETCL_FilterFactory |
TAO_NS_Event | Base class abstraction for Events flowing through the EventChannel
TAO_NS_Event_Manager | A class that manages the Consumer and Supplier maps
TAO_NS_Event_Map_Entry_T< PROXY > | The entry stored in the event map
TAO_NS_Event_Map_T< PROXY, ACE_LOCK > | Template class for storing the collection of Proxys
TAO_NS_EventChannel | Implementation of CosNotifyChannelAdmin::EventChannel
TAO_NS_EventChannelFactory | Implementation of CosNotifyChannelAdmin::EventChannelFactory
TAO_NS_EventType |
TAO_NS_EventTypeSeq | Allows operations using the CosNotification::EventTypeSeq type
TAO_NS_Factory | Factory interface for creating Notify Objects
TAO_NS_FilterAdmin | FilterAdmin interface methods implementation
TAO_NS_FilterFactory | Service Object to obtain a CosNotifyFilter::FilterFactory reference
TAO_NS_ID_Factory | A simple factory for generating ID's for objects created by Notify
TAO_NS_Method_Request | Interface for NS method Requests
TAO_NS_Method_Request_Dispatch | Dispatchs an event to a proxy supplier
TAO_NS_Method_Request_Dispatch_No_Filtering | Dispatchs an event to a proxy supplier but does NOT perform filtering
TAO_NS_Method_Request_Event | Base class for NS method Requests on Events
TAO_NS_Method_Request_Lookup | Lookup command object looks up the event type of the given event in the consumer map and send the event to each proxysupplier
TAO_NS_Method_Request_Shutdown | Shutdown message for the ThreadPool_Task
TAO_NS_Method_Request_Updates |
TAO_NS_Notify_Service | A service object for creating the Notify Service Factory
TAO_NS_Object | Base Object for RT_Notify's CORBA Objects
TAO_NS_Object_Find_Worker_T< OBJECT > |
TAO_NS_Object_Id | Id for Objects
TAO_NS_Object_T< TYPE, PARENT > | Base attributes of all EC participants
TAO_NS_Peer | Base class for Supplier and Consumer classes. This object delegates its reference count to its creator proxy object
TAO_NS_POA_Helper | POA Abstraction
TAO_NS_Properties | Global properties that strategize Notify's run-time behaviour
TAO_NS_Property_Boolean | Boolean Property
TAO_NS_Property_T< TYPE > |
TAO_NS_PropertyBase_T< TYPE > |
TAO_NS_PropertySeq |
TAO_NS_Proxy | Base class proxy for all proxys in NS
TAO_NS_Proxy_T< SERVANT_TYPE > | The is a base class for all proxys , templatized by the servant type. All the Filter Admin and QoS Admin interface methods are implemented here by delegating to the admin implementations
TAO_NS_ProxyConsumer | Base class for all types of ProxyConsumer implementations
TAO_NS_ProxyConsumer_T< SERVANT_TYPE > |
TAO_NS_ProxyConsumer_Update_Worker | Inform ProxyConsumer of updates
TAO_NS_ProxySupplier | Base class for all the ProxySuppliers
TAO_NS_ProxySupplier_T< SERVANT_TYPE > |
TAO_NS_ProxySupplier_Update_Worker | Inform ProxySupplier of updates
TAO_NS_QoSProperties |
TAO_NS_Reactive_Task | A reactive worker task. Simply executes the command in the caller's context
TAO_NS_Refcountable | Thread-safe refounting, calls a Destroy_Callback when refcount falls to 0
TAO_NS_Refcountable_Guard | Ref. Count Guard
TAO_NS_Service | Abstract ACE_Service_Object interface that is a factory for creating a Notify EventChannelFactory. Note that a Service creates only 1 Factory object
TAO_NS_StructProperty_T< TYPE > |
TAO_NS_Subscription_Change_Worker |
TAO_NS_Supplier | Base Wrappers for Suppliers that connect to the EventChannel
TAO_NS_SupplierAdmin | Implementation of CosNotifyChannelAdmin::SupplierAdmin
TAO_NS_ThreadPool_Task | Implements a Thread Pool Worker Task
TAO_NS_Timer | Interface for scheduling timers
TAO_NS_Timer_Queue | ACE_Timer_Queue based timer
TAO_NS_Timer_Reactor | Reactor::instance based timer. The timers are dispatched by the main thread
TAO_NS_Worker_Task | Base Worker Task
TAO_Subscription_Change_Worker |
CosNotification::UnsupportedAdmin | Exception used to describe problems with one or more Admin properties
CosNotifyFilter::UnsupportedFilterableData | Exception raised when an event with unsupported filtered data is tested against a Filter
CosNotification::UnsupportedQoS | Exception used to describe problems with one or more QoS requests