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

TAO_NS_Properties Class Reference

Global properties that strategize Notify's run-time behaviour. More...

#include <Properties.h>

Collaboration diagram for TAO_NS_Properties:

Collaboration graph
[legend]
List of all members.

Public Methods

 TAO_NS_Properties (void)
 Constuctor. More...

 ~TAO_NS_Properties ()
 Destructor. More...

TAO_NS_Factoryfactory (void)
void factory (TAO_NS_Factory *factory)
TAO_NS_Builderbuilder (void)
void builder (TAO_NS_Builder *builder)
CORBA::ORB_ptr orb (void)
void orb (CORBA::ORB_ptr orb)
PortableServer::POA_ptr default_poa (void)
void default_poa (PortableServer::POA_ptr default_poa)
long scope_policy (void)
void scope_policy (long scope_policy)
long sched_policy (void)
void sched_policy (long sched_policy)
CORBA::Boolean asynch_updates (void)
void asynch_updates (CORBA::Boolean asynch_updates)
const CosNotification::QoSPropertiesdefault_event_channel_qos_properties (void)
void default_event_channel_qos_properties (const CosNotification::QoSProperties &ec_qos)
const CosNotification::QoSPropertiesdefault_supplier_admin_qos_properties (void)
void default_supplier_admin_qos_properties (const CosNotification::QoSProperties &sa_qos)
const CosNotification::QoSPropertiesdefault_consumer_admin_qos_properties (void)
void default_consumer_admin_qos_properties (const CosNotification::QoSProperties &ca_qos)
const CosNotification::QoSPropertiesdefault_proxy_supplier_qos_properties (void)
void default_proxy_supplier_qos_properties (const CosNotification::QoSProperties &ps_qos)
const CosNotification::QoSPropertiesdefault_proxy_consumer_qos_properties (void)
void default_proxy_consumer_qos_properties (const CosNotification::QoSProperties &pc_qos)

Protected Attributes

TAO_NS_Factoryfactory_
 Object Factory. More...

TAO_NS_Builderbuilder_
 Object Builder. More...

CORBA::ORB_var orb_
 ORB. More...

PortableServer::POA_var default_poa_
long thr_sched_policy_
 Sched policy. More...

long thr_scope_policy_
 Scope policy. More...

CORBA::Boolean asynch_updates_
 True if send asynch updates. More...

ACE_Time_Value update_period_
 The Update period for updates. More...

CosNotification::QoSProperties ec_qos_
 The default EC QoS Properties. More...

CosNotification::QoSProperties sa_qos_
 The default SA QoS Properties. More...

CosNotification::QoSProperties ca_qos_
 The default CA QoS Properties. More...

CosNotification::QoSProperties ps_qos_
 The default PS QoS Properties. More...

CosNotification::QoSProperties pc_qos_
 The default PC QoS Properties. More...


Friends

class ACE_Singleton< TAO_NS_Properties, TAO_SYNCH_MUTEX >

Detailed Description

Global properties that strategize Notify's run-time behaviour.


Constructor & Destructor Documentation

TAO_NS_Properties::TAO_NS_Properties void   
 

Constuctor.

TAO_NS_Properties::~TAO_NS_Properties  
 

Destructor.


Member Function Documentation

void TAO_NS_Properties::asynch_updates CORBA::Boolean    asynch_updates
 

CORBA::Boolean TAO_NS_Properties::asynch_updates void   
 

void TAO_NS_Properties::builder TAO_NS_Builder   builder
 

TAO_NS_Builder* TAO_NS_Properties::builder void   
 

void TAO_NS_Properties::default_consumer_admin_qos_properties const CosNotification::QoSProperties   ca_qos
 

const CosNotification::QoSProperties& TAO_NS_Properties::default_consumer_admin_qos_properties void   
 

void TAO_NS_Properties::default_event_channel_qos_properties const CosNotification::QoSProperties   ec_qos
 

const CosNotification::QoSProperties& TAO_NS_Properties::default_event_channel_qos_properties void   
 

void TAO_NS_Properties::default_poa PortableServer::POA_ptr    default_poa
 

PortableServer::POA_ptr TAO_NS_Properties::default_poa void   
 

void TAO_NS_Properties::default_proxy_consumer_qos_properties const CosNotification::QoSProperties   pc_qos
 

const CosNotification::QoSProperties& TAO_NS_Properties::default_proxy_consumer_qos_properties void   
 

void TAO_NS_Properties::default_proxy_supplier_qos_properties const CosNotification::QoSProperties   ps_qos
 

const CosNotification::QoSProperties& TAO_NS_Properties::default_proxy_supplier_qos_properties void   
 

void TAO_NS_Properties::default_supplier_admin_qos_properties const CosNotification::QoSProperties   sa_qos
 

const CosNotification::QoSProperties& TAO_NS_Properties::default_supplier_admin_qos_properties void   
 

void TAO_NS_Properties::factory TAO_NS_Factory   factory
 

TAO_NS_Factory* TAO_NS_Properties::factory void   
 

void TAO_NS_Properties::orb CORBA::ORB_ptr    orb
 

CORBA::ORB_ptr TAO_NS_Properties::orb void   
 

void TAO_NS_Properties::sched_policy long    sched_policy
 

long TAO_NS_Properties::sched_policy void   
 

void TAO_NS_Properties::scope_policy long    scope_policy
 

long TAO_NS_Properties::scope_policy void   
 


Friends And Related Function Documentation

friend class ACE_Singleton< TAO_NS_Properties, TAO_SYNCH_MUTEX > [friend]
 


Member Data Documentation

CORBA::Boolean TAO_NS_Properties::asynch_updates_ [protected]
 

True if send asynch updates.

TAO_NS_Builder* TAO_NS_Properties::builder_ [protected]
 

Object Builder.

CosNotification::QoSProperties TAO_NS_Properties::ca_qos_ [protected]
 

The default CA QoS Properties.

PortableServer::POA_var TAO_NS_Properties::default_poa_ [protected]
 

CosNotification::QoSProperties TAO_NS_Properties::ec_qos_ [protected]
 

The default EC QoS Properties.

TAO_NS_Factory* TAO_NS_Properties::factory_ [protected]
 

Object Factory.

CORBA::ORB_var TAO_NS_Properties::orb_ [protected]
 

ORB.

CosNotification::QoSProperties TAO_NS_Properties::pc_qos_ [protected]
 

The default PC QoS Properties.

CosNotification::QoSProperties TAO_NS_Properties::ps_qos_ [protected]
 

The default PS QoS Properties.

CosNotification::QoSProperties TAO_NS_Properties::sa_qos_ [protected]
 

The default SA QoS Properties.

long TAO_NS_Properties::thr_sched_policy_ [protected]
 

Sched policy.

long TAO_NS_Properties::thr_scope_policy_ [protected]
 

Scope policy.

ACE_Time_Value TAO_NS_Properties::update_period_ [protected]
 

The Update period for updates.


The documentation for this class was generated from the following files:
Generated on Fri Nov 22 10:33:28 2002 for TAO_CosNotification by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001