OpenDDS::DCPS::NetworkAddress Struct Reference

Defines a wrapper around address info which is used for advertise. More...

#include <NetworkAddress.h>

List of all members.

Public Member Functions

 NetworkAddress ()
 NetworkAddress (const ACE_INET_Addr &addr)
 NetworkAddress (const ACE_TString &addr)
 ~NetworkAddress ()
void dump ()
void to_addr (ACE_INET_Addr &addr) const

Public Attributes

CORBA::Octet reserved_
ACE_TString addr_
 The address in string format. e.g. ip:port, hostname:port.


Detailed Description

Defines a wrapper around address info which is used for advertise.

This is used to send/receive an address information through transport.


Constructor & Destructor Documentation

ACE_INLINE OpenDDS::DCPS::NetworkAddress::NetworkAddress (  ) 

ACE_INLINE OpenDDS::DCPS::NetworkAddress::NetworkAddress ( const ACE_INET_Addr &  addr  )  [explicit]

ACE_INLINE OpenDDS::DCPS::NetworkAddress::NetworkAddress ( const ACE_TString &  addr  )  [explicit]

ACE_INLINE OpenDDS::DCPS::NetworkAddress::~NetworkAddress (  ) 


Member Function Documentation

ACE_INLINE void OpenDDS::DCPS::NetworkAddress::dump (  ) 

ACE_INLINE void OpenDDS::DCPS::NetworkAddress::to_addr ( ACE_INET_Addr &  addr  )  const

Accessor to populate the provided ACE_INET_Addr object from the address string received through transport.


Member Data Documentation

ACE_TString OpenDDS::DCPS::NetworkAddress::addr_

The address in string format. e.g. ip:port, hostname:port.

CORBA::Octet OpenDDS::DCPS::NetworkAddress::reserved_

Reserve byte for some feature supports in the future. e.g. version support.


The documentation for this struct was generated from the following files:
Generated on Tue Aug 17 14:03:28 2010 for OpenDDS by  doxygen 1.4.7