OpenDDS  Snapshot(2023/04/28-20:55)
TcpInst.inl
Go to the documentation of this file.
1 /*
2  *
3  *
4  * Distributed under the OpenDDS License.
5  * See: http://www.opendds.org/license.html
6  */
7 
9 
11 
14  : TransportInst("tcp", name),
15  enable_nagle_algorithm_(false),
16  conn_retry_initial_delay_(500),
17  conn_retry_backoff_multiplier_(2.0),
18  conn_retry_attempts_(3),
19  max_output_pause_period_(-1),
20  passive_reconnect_duration_(DEFAULT_PASSIVE_RECONNECT_DURATION),
21  active_conn_timeout_period_(DEFAULT_ACTIVE_CONN_TIMEOUT_PERIOD)
22 {
23  DBG_ENTRY_LVL("TcpInst", "TcpInst", 6);
24 }
25 
Base class to hold configuration settings for TransportImpls.
Definition: TransportInst.h:64
TcpInst(const OPENDDS_STRING &name)
Definition: TcpInst.inl:13
#define OPENDDS_STRING
const char *const name
Definition: debug.cpp:60
#define DBG_ENTRY_LVL(CNAME, MNAME, DBG_LVL)
Definition: EntryExit.h:68
#define OPENDDS_END_VERSIONED_NAMESPACE_DECL
#define ACE_INLINE