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:

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

## 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