An instance of a Transport that can be added to a DomainParticipant. More...
Related Functions | |
(Note that these are not member functions.) | |
DDS_ReturnCode_t | CoreDX_LmtTransport_get_default_config (CoreDX_LmtTransportConfig *config) |
DDS_ReturnCode_t | CoreDX_LmtTransport_get_env_config (CoreDX_LmtTransportConfig *config) |
DDS_ReturnCode_t | CoreDX_LmtTransport_clear_config (CoreDX_LmtTransportConfig *config) |
CoreDX_Transport * | CoreDX_LmtTransport_create_transport (CoreDX_LmtTransportConfig *config) |
An instance of a Transport that can be added to a DomainParticipant.
The LmtTransport support RTPS communication through a local machine mechanism for optimized on-platform communications.
DDS_ReturnCode_t CoreDX_LmtTransport_clear_config | ( | CoreDX_LmtTransportConfig * | config | ) | [related] |
Clears any dynamic memory allocated during initialization of the CoreDX_LmtTransportConfig object.
CoreDX_Transport * CoreDX_LmtTransport_create_transport | ( | CoreDX_LmtTransportConfig * | config | ) | [related] |
Allocate and initialize a CoreDX_LmtTransport object instance. The returned CoreDX_Transport object can be added to a single DomainParticipant.
DDS_ReturnCode_t CoreDX_LmtTransport_get_default_config | ( | CoreDX_LmtTransportConfig * | config | ) | [related] |
Initialize the LmtTransportConfig object with default values. Currently assigned values may be overwritten by defaults.
DDS_ReturnCode_t CoreDX_LmtTransport_get_env_config | ( | CoreDX_LmtTransportConfig * | config | ) | [related] |
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.