26 , pool_size_(16 * 1024 * 1024)
27 , datalink_control_size_(4 * 1024)
29 , association_resend_period_(default_association_resend_period)
31 std::ostringstream pool;
48 std::string host_name;
51 if (!host_name.empty()) {
67 std::ostringstream os;
83 info.
data.length(static_cast<CORBA::ULong>(len));
RcHandle< T > rchandle_from(T *pointer)
Base class to hold configuration settings for TransportImpls.
virtual int load(ACE_Configuration_Heap &cf, ACE_Configuration_Section_Key §)
#define GET_CONFIG_STRING_VALUE(CF, SECT, KEY, VALUE)
const OPENDDS_STRING & name() const
#define GET_CONFIG_VALUE(CF, SECT, KEY, VALUE, TYPE)
static const TimeDuration default_association_resend_period
#define GET_CONFIG_TIME_VALUE(CF, SECT, KEY, VALUE)
virtual int load(ACE_Configuration_Heap &cf, ACE_Configuration_Section_Key §)
virtual OPENDDS_STRING dump_to_str() const
String str(unsigned decimal_places=3, bool just_sec=false) const
#define OPENDDS_END_VERSIONED_NAMESPACE_DECL
string transport_type
The transport type (e.g. tcp or udp)
String get_fully_qualified_hostname(ACE_INET_Addr *addr)
virtual size_t populate_locator(OpenDDS::DCPS::TransportLocator &trans_info, ConnectionInfoFlags flags) const
Populate a transport locator sequence. Return the number of "locators.".
TransportImpl_rch new_impl()
static OPENDDS_STRING formatNameForDump(const char *name)
ShmemInst(const std::string &name)
size_t datalink_control_size_
The Internal API and Implementation of OpenDDS.
TimeDuration association_resend_period_
virtual OPENDDS_STRING dump_to_str() const
size_t ConnectionInfoFlags