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_TcpTransport_get_default_config (CoreDX_TcpTransportConfig *config) |
DDS_ReturnCode_t | CoreDX_TcpTransport_get_env_config (CoreDX_TcpTransportConfig *config) |
DDS_ReturnCode_t | CoreDX_TcpTransport_clear_config (CoreDX_TcpTransportConfig *config) |
CoreDX_Transport * | CoreDX_TcpTransport_create_transport (CoreDX_TcpTransportConfig *config) |
An instance of a Transport that can be added to a DomainParticipant.
The TcpTransport support RTPS over a TCP/IP network. It can be used for both on-platform and off-platform communications.
DDS_ReturnCode_t CoreDX_TcpTransport_clear_config | ( | CoreDX_TcpTransportConfig * | config | ) | [related] |
Clears any dynamic memory allocated during initialization of the CoreDX_TcpTransportConfig object.
CoreDX_Transport * CoreDX_TcpTransport_create_transport | ( | CoreDX_TcpTransportConfig * | config | ) | [related] |
Allocate and initialize a CoreDX_TcpTransport object instance. The returned CoreDX_Transport object can be added to a single DomainParticipant.
DDS_ReturnCode_t CoreDX_TcpTransport_get_default_config | ( | CoreDX_TcpTransportConfig * | config | ) | [related] |
Initialize the TcpTransportConfig object with default values. Currently assigned values may be overwritten by defaults.
DDS_ReturnCode_t CoreDX_TcpTransport_get_env_config | ( | CoreDX_TcpTransportConfig * | config | ) | [related] |
Query for environment variables that impact tcp transport configuration. Load the values (if any) into the TcpTransportConfig object. Currently assigned values may be overwritten by values derived from environment variables.