Skip to content

Latest commit

 

History

History
48 lines (37 loc) · 1.98 KB

File metadata and controls

48 lines (37 loc) · 1.98 KB

Transport Descriptor configuration access

This section explains how to access the different configurable parameters in a transport descriptor profile. The scope of this section does not include explaining the usage of these specific parameters. Please, refer to Fast DDS documentation for that information.

The transport descriptor profile is accessed through the transport_descriptor element. The profile name is mandatory and must be passed within brackets. Whitespaces are allowed in the profile name if the profile name is quoted. The transport descriptor profile name matches the transport_id name defined in Fast DDS documentation. Consequently, transport_descriptor is a complex parameter map according to the :ref:`fastdds_qos_profiles_manager_element_classification` with the profile name as key.

fastddsqosprof <file> <verb> transport_descriptor[profile_name].<subelement>
fastddsqosprof <file> <verb> transport_descriptor["profile name"].<subelement>

The currently supported transport descriptor configurable <subelements> are explained in the table below.

<subelement> CLI access :ref:`fastdds_qos_profiles_manager_element_classification` Valid set values
Transport descriptor kind transport_descriptor[profile_name].kind Simple parameter udp_v4 (Default value) |br| udp_v6 |br| tcp_v4 |br| tcp_v6 |br| shm
Interface Whitelist transport_descriptor[profile_name].interface_whitelist[] Simple parameter list IP or DNS address

Warning

Any other configurable <subelement> is not yet supported.