A struct storing the requested incompatible QoS status. More...
#include <IncompatibleQosStatus.hpp>
Public Member Functions | |
IncompatibleQosStatus () | |
Public Attributes | |
uint32_t | total_count = 0 |
Total cumulative number of times the concerned writer discovered a reader for the same topic. | |
uint32_t | total_count_change = 0 |
The change in total_count since the last time the listener was called or the status was read. | |
QosPolicyId_t | last_policy_id = INVALID_QOS_POLICY_ID |
The id of the policy that was found to be incompatible the last time an incompatibility is detected. | |
QosPolicyCountSeq | policies |
A list of QosPolicyCount. | |
A struct storing the requested incompatible QoS status.
|
inline |
QosPolicyId_t last_policy_id = INVALID_QOS_POLICY_ID |
The id of the policy that was found to be incompatible the last time an incompatibility is detected.
QosPolicyCountSeq policies |
A list of QosPolicyCount.
uint32_t total_count = 0 |
Total cumulative number of times the concerned writer discovered a reader for the same topic.
The requested QoS is incompatible with the one offered by the writer
uint32_t total_count_change = 0 |
The change in total_count since the last time the listener was called or the status was read.