CoreDX DDS C++ Reference Manual
Related Functions | List of all members
CoreDX_TcpTransport Struct Reference

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)

Detailed Description

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.

See also

Friends And Related Function Documentation

DDS_ReturnCode_t CoreDX_TcpTransport_clear_config ( CoreDX_TcpTransportConfig config)

Clears any dynamic memory allocated during initialization of the CoreDX_TcpTransportConfig object.

CoreDX_Transport * CoreDX_TcpTransport_create_transport ( CoreDX_TcpTransportConfig config)

Allocate and initialize a CoreDX_TcpTransport object instance. The returned CoreDX_Transport object can be added to a single DomainParticipant.

The DomainParticipant takes ownership of the provided transport; when the DomainParticipant is deleted, it will release the resources of all added transports.
DDS_ReturnCode_t CoreDX_TcpTransport_get_default_config ( CoreDX_TcpTransportConfig config)

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)

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.

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