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.