Although the statistics DataWriters can be enabled using any valid QoS profile, the recommended profile is presented below. Also, the DataReaders created by the user to receive the data being published by the statistics DataWriters can use any compatible QoS profile. However, a recommended DataReader QoS profile is also provided.
The following table shows the recommended |DataWriterQos-api| profile for enabling the statistics DataWriters.
This profile enables the pull mode
:ref:`operating mode <push_mode_qos_policy>` on the statistics DataWriters.
This entails that the DataWriters will only send information upon the reception of acknack submessages sent by the
monitoring DataReader.
This QoS profile is always used when the statistics DataWriters are
:ref:`auto-enabled <auto_enabling_statistics_datawriters>`.
The recommended profile can be accessed through the constant |STATISTICS_DATAWRITER_QOS-api|.
The following table shows the recommended |DataReaderQos-api| profile for creating the monitoring DataReaders. The recommended profile can be accessed through constant |STATISTICS_DATAREADER_QOS-api|.