Structure that holds LMT Transport configuration items.
- See also
- DomainParticipant::add_transport(Transport) add_transport()
◆ LmtTransportConfig()
Constructor. Initializes all configuration items with default values.
◆ get_default_config()
Initialize the LmtTransportConfig object with default values. Currently assigned values may be overwritten by defaults.
◆ get_env_config()
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.
◆ debug_flags
configure debug output of the transport
◆ max_rx_buf_size
limit size of RX buffer (per connection)
◆ max_tx_size
largest LMT packet size we transmit (default: 8192, max: 64K)
◆ so_rcvbuf
size in bytes for socket RCVBUF
◆ so_sndbuf
size in bytes for socket SNDBUF