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

# sfp.h File Reference

`#include "orbsvcs/AV/AV_export.h"`
`#include "orbsvcs/sfpC.h"`
`#include "ace/SOCK_Dgram.h"`
`#include "ace/INET_Addr.h"`
`#include "Policy.h"`
`#include "MCast.h"`
`#include "AVStreams_i.h"`
`#include "UDP.h"`

Include dependency graph for sfp.h:

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

## Compounds

class | TAO_AV_SFP_Factory
class | TAO_SFP_Base
class | TAO_SFP_Consumer_Object
class | TAO_SFP_Fragment_Node
class | TAO_SFP_Fragment_Table_Entry
class | TAO_SFP_Frame_State
class | TAO_SFP_Object
class | TAO_SFP_Producer_Object

## Defines

#define | TAO_SFP_MAGIC_NUMBER_LEN 4
#define | TAO_SFP_MESSAGE_TYPE_OFFSET 5
#define | TAO_SFP_WRITEV_MAX 128
#define | TAO_SFP_MAX_PACKET_SIZE ACE_MAX_DGRAM_SIZE

## Typedefs

typedef ACE_Ordered_MultiSet_Iterator< TAO_SFP_Fragment_Node > | FRAGMENT_SET_ITERATOR
typedef ACE_Hash_Map_Manager< CORBA::ULong, TAO_SFP_Fragment_Table_Entry *, ACE_Null_Mutex > | TAO_SFP_Fragment_Table
typedef ACE_Hash_Map_Manager< CORBA::ULong, TAO_SFP_Fragment_Table *, ACE_Null_Mutex > | TAO_SFP_Fragment_Table_Map
typedef ACE_Singleton< TAO_SFP_Base, TAO_SYNCH_MUTEX > | TAO_SFP_BASE

## Detailed Description

Id:
  sfp.h,v 5.18 2003/10/28 18:34:18 bala Exp

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

## Define Documentation

#define TAO_SFP_MAGIC_NUMBER_LEN 4

#define TAO_SFP_MAX_PACKET_SIZE ACE_MAX_DGRAM_SIZE

#define TAO_SFP_MESSAGE_TYPE_OFFSET 5

#define TAO_SFP_WRITEV_MAX 128

## Typedef Documentation

typedef ACE_Ordered_MultiSet_Iterator<TAO_SFP_Fragment_Node> FRAGMENT_SET_ITERATOR

typedef ACE_Singleton<TAO_SFP_Base,TAO_SYNCH_MUTEX> TAO_SFP_BASE

typedef ACE_Hash_Map_Manager<CORBA::ULong,TAO_SFP_Fragment_Table_Entry*,ACE_Null_Mutex> TAO_SFP_Fragment_Table

typedef ACE_Hash_Map_Manager<CORBA::ULong,TAO_SFP_Fragment_Table*,ACE_Null_Mutex> TAO_SFP_Fragment_Table_Map