struct IncompatibleQosStatus

A struct storing the requested incompatible QoS status.

Public Members

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.

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.