ACE_RMCast  6.2.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces | Typedefs | Functions | Variables
Protocol.h File Reference
#include "ace/Auto_Ptr.h"
#include "ace/Bound_Ptr.h"
#include "ace/Vector_T.h"
#include "ace/Hash_Map_Manager.h"
#include "ace/CDR_Stream.h"
#include "ace/CDR_Size.h"
#include "ace/INET_Addr.h"
#include "ace/Null_Mutex.h"
#include "ace/OS_NS_string.h"
#include "ace/OS_NS_stdlib.h"
#include "Bits.h"

Classes

struct  ACE_RMCast::AddressHasher
 
struct  ACE_RMCast::Profile
 
class  ACE_RMCast::Profile::Header
 
class  ACE_RMCast::Message
 
struct  ACE_RMCast::From
 
struct  ACE_RMCast::To
 
struct  ACE_RMCast::Data
 
struct  ACE_RMCast::SN
 
class  ACE_RMCast::NAK
 
struct  ACE_RMCast::NRTM
 
struct  ACE_RMCast::NoData
 
struct  ACE_RMCast::Part
 

Namespaces

namespace  ACE_RMCast
 

Typedefs

typedef ACE_CDR::UShort ACE_RMCast::u16
 
typedef ACE_CDR::ULong ACE_RMCast::u32
 
typedef ACE_CDR::ULongLong ACE_RMCast::u64
 
typedef ACE_INET_Addr ACE_RMCast::Address
 
typedef ACE_OutputCDR ACE_RMCast::ostream
 
typedef ACE_SizeCDR ACE_RMCast::sstream
 
typedef ACE_InputCDR ACE_RMCast::istream
 
typedef ACE_Strong_Bound_Ptr
< Profile, Mutex > 
ACE_RMCast::Profile_ptr
 
typedef ACE_Strong_Bound_Ptr
< Message, Mutex > 
ACE_RMCast::Message_ptr
 
typedef ACE_Vector
< Message_ptr,
ACE_VECTOR_DEFAULT_SIZE
ACE_RMCast::Messages
 
typedef ACE_Strong_Bound_Ptr
< From, Mutex > 
ACE_RMCast::From_ptr
 
typedef ACE_Strong_Bound_Ptr
< To, Mutex > 
ACE_RMCast::To_ptr
 
typedef ACE_Strong_Bound_Ptr
< Data, Mutex > 
ACE_RMCast::Data_ptr
 
typedef ACE_Strong_Bound_Ptr
< SN, Mutex > 
ACE_RMCast::SN_ptr
 
typedef ACE_Strong_Bound_Ptr
< NAK, Mutex > 
ACE_RMCast::NAK_ptr
 
typedef ACE_Strong_Bound_Ptr
< NRTM, Mutex > 
ACE_RMCast::NRTM_ptr
 
typedef ACE_Strong_Bound_Ptr
< NoData, Mutex > 
ACE_RMCast::NoData_ptr
 
typedef ACE_Strong_Bound_Ptr
< Part, Mutex > 
ACE_RMCast::Part_ptr
 

Functions

ostream & ACE_RMCast::operator<< (ostream &os, Profile::Header const &hdr)
 
sstream & ACE_RMCast::operator<< (sstream &ss, Profile::Header const &hdr)
 
ostream & ACE_RMCast::operator<< (ostream &os, Profile const &p)
 
sstream & ACE_RMCast::operator<< (sstream &ss, Profile const &p)
 

Variables

unsigned short const ACE_RMCast::max_service_size = 60