AV_Core.h File Reference

#include "orbsvcs/AV/AV_export.h"
#include "orbsvcs/AVStreamsC.h"
#include "tao/PortableServer/PortableServer.h"
#include "ace/Singleton.h"
#include "ace/Unbounded_Set.h"
#include "ace/Null_Mutex.h"

Include dependency graph for AV_Core.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Classes

class  TAO_AV_Core
 This class encapsulates access to the TAO AV Core's resources and its state. More...


Typedefs

typedef ACE_Unbounded_Set<
TAO_FlowSpec_Entry * > 
TAO_AV_FlowSpecSet
typedef ACE_Unbounded_Set_Iterator<
TAO_FlowSpec_Entry * > 
TAO_AV_FlowSpecSetItor
typedef ACE_Unbounded_Set<
TAO_AV_Transport_Item * > 
TAO_AV_TransportFactorySet
typedef ACE_Unbounded_Set_Iterator<
TAO_AV_Transport_Item * > 
TAO_AV_TransportFactorySetItor
typedef ACE_Unbounded_Set<
TAO_AV_Flow_Protocol_Item * > 
TAO_AV_Flow_ProtocolFactorySet
typedef ACE_Unbounded_Set_Iterator<
TAO_AV_Flow_Protocol_Item * > 
TAO_AV_Flow_ProtocolFactorySetItor
typedef ACE_Singleton< TAO_AV_Core,
ACE_Null_Mutex
TAO_AV_CORE

Variables

ACE_BEGIN_VERSIONED_NAMESPACE_DECL
class 
ACE_Reactor
ACE_END_VERSIONED_NAMESPACE_DECL
TAO_BEGIN_VERSIONED_NAMESPACE_DECL
class 
TAO_Base_StreamEndPoint


Detailed Description

AV_Core.h,v 5.35 2005/11/27 12:04:07 ossama Exp

Author:
Nagarajan Surendran <naga@cs.wustl.edu>

Definition in file AV_Core.h.


Typedef Documentation

typedef ACE_Singleton<TAO_AV_Core, ACE_Null_Mutex> TAO_AV_CORE
 

Definition at line 176 of file AV_Core.h.

typedef ACE_Unbounded_Set<TAO_AV_Flow_Protocol_Item*> TAO_AV_Flow_ProtocolFactorySet
 

Definition at line 50 of file AV_Core.h.

Referenced by TAO_AV_Default_Resource_Factory::init().

typedef ACE_Unbounded_Set_Iterator<TAO_AV_Flow_Protocol_Item*> TAO_AV_Flow_ProtocolFactorySetItor
 

Definition at line 51 of file AV_Core.h.

Referenced by TAO_AV_Core::get_flow_protocol_factory(), TAO_AV_Core::init_flow_protocol_factories(), TAO_AV_Core::~TAO_AV_Core(), and TAO_AV_Default_Resource_Factory::~TAO_AV_Default_Resource_Factory().

typedef ACE_Unbounded_Set<TAO_FlowSpec_Entry*> TAO_AV_FlowSpecSet
 

Definition at line 43 of file AV_Core.h.

Referenced by TAO_AV_Core::get_flow_spec_entry(), TAO_AV_Core::init_forward_flows(), TAO_AV_Core::init_reverse_flows(), TAO_AV_Acceptor_Registry::open(), and TAO_AV_Connector_Registry::open().

typedef ACE_Unbounded_Set_Iterator<TAO_FlowSpec_Entry*> TAO_AV_FlowSpecSetItor
 

Definition at line 44 of file AV_Core.h.

Referenced by TAO_AV_Core::get_flow_spec_entry(), TAO_AV_Core::init_forward_flows(), TAO_AV_Core::init_reverse_flows(), TAO_AV_Acceptor_Registry::open(), TAO_AV_Connector_Registry::open(), and TAO_StreamEndPoint::~TAO_StreamEndPoint().

typedef ACE_Unbounded_Set<TAO_AV_Transport_Item*> TAO_AV_TransportFactorySet
 

Definition at line 46 of file AV_Core.h.

Referenced by TAO_AV_Default_Resource_Factory::init().

typedef ACE_Unbounded_Set_Iterator<TAO_AV_Transport_Item*> TAO_AV_TransportFactorySetItor
 

Definition at line 47 of file AV_Core.h.

Referenced by TAO_AV_Core::get_transport_factory(), TAO_AV_Core::init_transport_factories(), TAO_AV_Core::~TAO_AV_Core(), and TAO_AV_Default_Resource_Factory::~TAO_AV_Default_Resource_Factory().


Variable Documentation

ACE_BEGIN_VERSIONED_NAMESPACE_DECL class ACE_Reactor
 

Definition at line 27 of file AV_Core.h.

ACE_END_VERSIONED_NAMESPACE_DECL TAO_BEGIN_VERSIONED_NAMESPACE_DECL class TAO_Base_StreamEndPoint
 

Definition at line 32 of file AV_Core.h.


Generated on Thu Nov 9 13:44:52 2006 for TAO_AV by doxygen 1.3.6