CoreDX DDS
Java Reference Manual

LmtTransportConfig Class Reference
[CoreDX DDS Transports]

Structure that holds LMT Transport configuration items. More...

List of all members.

Public Member Functions

 LmtTransportConfig ()
 Constructor. Initializes all configuration items with default values.
ReturnCode_t get_default_config ()
ReturnCode_t get_env_config ()

Public Attributes

int so_sndbuf
int so_rcvbuf
int max_tx_size
int max_rx_buf_size
int debug_flags

Detailed Description

Structure that holds LMT Transport configuration items.

See also:
DomainParticipant::add_transport(Transport) add_transport()

Member Function Documentation

ReturnCode_t get_default_config (  )  [inline]

Initialize the LmtTransportConfig object with default values. Currently assigned values may be overwritten by defaults.

ReturnCode_t get_env_config (  )  [inline]

Query for environment variables that impact lmt transport configuration. Load the values (if any) into the LmtTransportConfig object. Currently assigned values may be overwritten by values derived from environment variables.


Member Data Documentation

configure debug output of the transport

limit size of RX buffer (per connection)

largest LMT packet size we transmit (default: 8192, max: 64K)

int so_rcvbuf

size in bytes for socket RCVBUF

int so_sndbuf

size in bytes for socket SNDBUF

 All Classes Functions Variables

© 2009-2012 Twin Oaks Computing, Inc
Castle Rock, CO 80108
All rights reserved.