RtecEventChannelAdmin::ConsumerQOS Struct Reference

Define the complete QoS properties of a consumer. More...

import "RtecEventChannelAdmin.idl";

List of all members.

Public Attributes

DependencySet dependencies
boolean is_gateway


Detailed Description

Define the complete QoS properties of a consumer.

Consumers declared their QoS properties using a DependencySet and a special flag to indicate if they are a gateway consumer. Gateway consumers are ignored in the computation of changes to the subscription list.

Definition at line 83 of file RtecEventChannelAdmin.idl.


Member Data Documentation

DependencySet RtecEventChannelAdmin::ConsumerQOS::dependencies

List of QoS, filtering, correlation and timeouts for this consumer.

Definition at line 87 of file RtecEventChannelAdmin.idl.

Referenced by TAO_EC_Kokyu_Filter_Builder::build(), TAO_ECG_Mcast_EH::compute_required_subscriptions(), TAO_ECG_UDP_Sender::connect(), TAO_EC_Sched_Filter_Builder::count_children(), TAO_EC_Kokyu_Filter_Builder::count_children(), TAO_EC_Basic_Filter_Builder::count_children(), ACE_ConsumerQOS_Factory::debug(), ACE_ConsumerQOS_Factory::insert(), TAO_EC_Gateway_IIOP::open_i(), TAO_EC_Sched_Filter_Builder::recursive_build(), TAO_EC_Prefix_Filter_Builder::recursive_build(), TAO_EC_Kokyu_Filter_Builder::recursive_build(), TAO_EC_Basic_Filter_Builder::recursive_build(), TAO_EC_Sched_Filter_Builder::recursive_name(), TAO_EC_Kokyu_Filter_Builder::recursive_name(), ACE_ConsumerQOS_Factory::start_bitmask(), ACE_ConsumerQOS_Factory::start_conjunction_group(), ACE_ConsumerQOS_Factory::start_disjunction_group(), ACE_ConsumerQOS_Factory::start_logical_and_group(), ACE_ConsumerQOS_Factory::start_negation(), TAO_EC_Gateway_IIOP::update_consumer(), and TAO_EC_Accumulate_Supplier_Headers::work().

boolean RtecEventChannelAdmin::ConsumerQOS::is_gateway

If TRUE the consumer is a gateway, i.e., it forwards events from a remote peer.

Definition at line 91 of file RtecEventChannelAdmin.idl.

Referenced by TAO_EC_Reactive_ObserverStrategy::consumer_qos_update(), TAO_EC_Basic_ObserverStrategy::consumer_qos_update(), ACE_ConsumerQOS_Factory::debug(), TAO_ECG_Mcast_Gateway::init_sender(), TAO_EC_Gateway_IIOP::open_i(), and TAO_EC_Accumulate_Supplier_Headers::work().


The documentation for this struct was generated from the following file:
Generated on Tue Feb 2 17:44:42 2010 for TAO_RTEvent by  doxygen 1.4.7