OpenDDS::DCPS::NetworkAddress Struct Reference

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

#include <NetworkAddress.h>

Collaboration diagram for OpenDDS::DCPS::NetworkAddress:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 NetworkAddress ()
 Default Ctor.
 ~NetworkAddress ()
 NetworkAddress (const std::string &addr)
 Ctor using address string.
void dump ()
void to_addr (ACE_INET_Addr &addr) const

Public Attributes

CORBA::Octet reserved_
std::string 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 (  ) 

Default Ctor.

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

ACE_INLINE OpenDDS::DCPS::NetworkAddress::NetworkAddress ( const std::string &  addr  ) 

Ctor using address string.


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

std::string 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 Fri Nov 7 09:37:41 2008 for OpenDDS by  doxygen 1.4.7