RTI Connext DDS Micro C++ API  Version 4.0.1
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
DDS_OwnershipStrengthQosPolicy Struct Reference

<<cert>> Specifies the value of the strength used to arbitrate among multiple DDSDataWriter objects that attempt to modify the same instance of a data type (identified by DDSTopic + key). More...

#include <dds_c_infrastructure.h>

List of all members.

Public Attributes

DDS_Long value
 The strength value used to arbitrate among multiple writers.

Detailed Description

<<cert>> Specifies the value of the strength used to arbitrate among multiple DDSDataWriter objects that attempt to modify the same instance of a data type (identified by DDSTopic + key).

This policy only applies if the OWNERSHIP policy is of kind DDS_EXCLUSIVE_OWNERSHIP_QOS.

Entity:
DDSDataWriter
Properties:
RxO = N/A
Changeable = NO

The value of the OWNERSHIP_STRENGTH is used to determine the ownership of a data-instance (identified by the key). The arbitration is performed by the DDSDataReader.

See also:
EXCLUSIVE ownership

Member Data Documentation

DDS_Long DDS_OwnershipStrengthQosPolicy::value

The strength value used to arbitrate among multiple writers.

[default] 0

[range] [0, 1 million]


RTI Connext DDS Micro C++ API Version 4.0.1 Copyright © Mon Jun 3 2024 Real-Time Innovations, Inc