4.2.2. DataReader profiles configuration accessΒΆ

This section explains how to access the different configurable parameters in a DataReader 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 DataReader profile is accessed through the datareader 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. Consequently, datareader is a complex parameter map according to the Configuration parameter classification with the profile name as key.

Important

The only case when the profile name is not required is when printing or clearing the default profile attribute.

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

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

<subelement>

CLI access

Configuration parameter classification

Valid set values

Default profile attribute

datareader[(profile_name)].default_profile

Simple parameter

true
false
(profile_name is only required with verb set).

QoS configuration

datareader[profile_name].qos

Complex parameter.
Please, refer to QoS configuration
section for more information.

N/A

Warning

Any other configurable <subelement> is not yet supported.