OpenDDS::DCPS::TransportConfig Class Reference

#include <TransportConfig.h>

Inheritance diagram for OpenDDS::DCPS::TransportConfig:

Inheritance graph
[legend]
Collaboration diagram for OpenDDS::DCPS::TransportConfig:

Collaboration graph
[legend]
List of all members.

Public Member Functions

std::string name () const
void sorted_insert (const TransportInst_rch &inst)

Public Attributes

std::vector< TransportInst_rchinstances_
bool swap_bytes_
unsigned long passive_connect_duration_

Private Member Functions

 TransportConfig (const std::string &name)
 ~TransportConfig ()

Private Attributes

const std::string name_

Friends

class TransportRegistry

Constructor & Destructor Documentation

OpenDDS::DCPS::TransportConfig::TransportConfig ( const std::string &  name  )  [explicit, private]

OpenDDS::DCPS::TransportConfig::~TransportConfig (  )  [private]


Member Function Documentation

std::string OpenDDS::DCPS::TransportConfig::name (  )  const [inline]

void OpenDDS::DCPS::TransportConfig::sorted_insert ( const TransportInst_rch inst  ) 

Insert the TransportInst in sorted order (by name) in the instances_ list. Use when the names of the TransportInst objects are specifically assigned to have the sorted order make sense.


Friends And Related Function Documentation

friend class TransportRegistry [friend]


Member Data Documentation

std::vector<TransportInst_rch> OpenDDS::DCPS::TransportConfig::instances_

const std::string OpenDDS::DCPS::TransportConfig::name_ [private]

unsigned long OpenDDS::DCPS::TransportConfig::passive_connect_duration_

The time period in milliseconds for the acceptor side of a connection to wait for the connection. The default is 0 (wait forever)

bool OpenDDS::DCPS::TransportConfig::swap_bytes_


The documentation for this class was generated from the following files:
Generated on Wed Nov 16 15:29:05 2011 for OpenDDS by  doxygen 1.4.7