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

AVStreams_i.h File Reference

#include "ace/pre.h"
#include "ace/OS.h"
#include "ace/SOCK_Dgram_Mcast.h"
#include "ace/ATM_Addr.h"
#include "ace/Containers_T.h"
#include "ace/Process.h"
#include "ace/SOCK_CODgram.h"
#include "ace/SOCK_Connector.h"
#include "ace/Connector.h"
#include "ace/Acceptor.h"
#include "ace/SOCK_Stream.h"
#include "ace/Svc_Handler.h"
#include "ace/SOCK_Acceptor.h"
#include "tao/PortableServer/ORB_Manager.h"
#include "orbsvcs/AV/AV_export.h"
#include "orbsvcs/CosPropertyServiceS.h"
#include "orbsvcs/AVStreamsS.h"
#include "orbsvcs/Property/CosPropertyService_i.h"
#include "orbsvcs/CosNamingC.h"
#include "orbsvcs/AV/AV_Core.h"
#include "orbsvcs/AV/Endpoint_Strategy.h"
#include "orbsvcs/Null_MediaCtrlS.h"
#include "orbsvcs/AV/FlowSpec_Entry.h"
#include "Transport.h"
#include "Flows_T.h"
#include "ace/post.h"

Include dependency graph for AVStreams_i.h:

Include dependency graph

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

Included by dependency graph

Compounds

class  AV_Null_MediaCtrl
struct  TAO_StreamCtrl::MMDevice_Map_Entry
class  MMDevice_Map_Hash_Key
struct  TAO_MCastConfigIf::Peer_Info
class  TAO_AV_QoS
class  TAO_Base_StreamEndPoint
class  TAO_Basic_StreamCtrl
class  TAO_FlowConnection
class  TAO_FlowConsumer
class  TAO_FlowEndPoint
class  TAO_FlowProducer
class  TAO_MCastConfigIf
class  TAO_MediaControl
class  TAO_MMDevice
class  TAO_Negotiator
class  TAO_StreamCtrl
class  TAO_StreamEndPoint
class  TAO_StreamEndPoint_A
class  TAO_StreamEndPoint_B
class  TAO_VDev

Defines

#define FLOWSPEC_MAX   5
#define TAO_Client_StreamEndPoint   TAO_StreamEndPoint_A
#define TAO_Server_StreamEndPoint   TAO_StreamEndPoint_B

Typedefs

typedef ACE_Hash_Map_Manager<
ACE_CString,AVStreams::FlowEndPoint_ptr,
ACE_Null_Mutex
FlowEndPoint_Map
typedef ACE_Hash_Map_Entry<
ACE_CString,AVStreams::FlowEndPoint_ptr> 
FlowEndPoint_Map_Entry
typedef ACE_Hash_Map_Iterator<
ACE_CString,AVStreams::FlowEndPoint_ptr,
ACE_Null_Mutex
FlowEndPoint_Map_Iterator
typedef ACE_Hash_Map_Manager<
ACE_CString,TAO_AV_Flow_Handler*,
ACE_Null_Mutex
Flow_Handler_Map
typedef ACE_Hash_Map_Entry<
ACE_CString,TAO_AV_Flow_Handler*> 
Flow_Handler_Map_Entry
typedef ACE_Hash_Map_Iterator<
ACE_CString,TAO_AV_Flow_Handler*,
ACE_Null_Mutex
Flow_Handler_Map_Iterator

Detailed Description

AVStreams_i.h,v 5.40 2001/11/13 19:21:35 crodrigu Exp

Author(s):
Sumedh Mungee <sumedh@cs.wustl.edu> Nagarajan Surendran <naga@cs.wustl.edu>


Define Documentation

#define FLOWSPEC_MAX   5
 

#define TAO_Client_StreamEndPoint   TAO_StreamEndPoint_A
 

#define TAO_Server_StreamEndPoint   TAO_StreamEndPoint_B
 


Typedef Documentation

typedef ACE_Hash_Map_Manager<ACE_CString,AVStreams::FlowEndPoint_ptr,ACE_Null_Mutex> FlowEndPoint_Map
 

typedef ACE_Hash_Map_Entry<ACE_CString,AVStreams::FlowEndPoint_ptr> FlowEndPoint_Map_Entry
 

typedef ACE_Hash_Map_Iterator<ACE_CString,AVStreams::FlowEndPoint_ptr,ACE_Null_Mutex> FlowEndPoint_Map_Iterator
 

typedef ACE_Hash_Map_Manager<ACE_CString,TAO_AV_Flow_Handler*,ACE_Null_Mutex> Flow_Handler_Map
 

typedef ACE_Hash_Map_Entry<ACE_CString,TAO_AV_Flow_Handler*> Flow_Handler_Map_Entry
 

typedef ACE_Hash_Map_Iterator<ACE_CString,TAO_AV_Flow_Handler*,ACE_Null_Mutex> Flow_Handler_Map_Iterator
 


Generated at Sat Dec 1 12:43:48 2001 for TAO_AV by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000