17.1.1.3.21. OwnershipStrengthQosPolicy

class eprosima::fastdds::dds::OwnershipStrengthQosPolicy : public eprosima::fastdds::dds::Parameter_t, public eprosima::fastdds::dds::QosPolicy

Specifies the value of the “strength” used to arbitrate among multiple DataWriter objects that attempt to modify the same instance of a data-object (identified by Topic + key).This policy only applies if the OWNERSHIP QoS policy is of kind EXCLUSIVE.

Note

Mutable Qos Policy

Public Functions

OwnershipStrengthQosPolicy()

Constructor.

~OwnershipStrengthQosPolicy() = default

Destructor.

void clear() override

Clears the QosPolicy object.

Public Members

uint32_t value

Strength

By default, 0.