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

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

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.1.0 Copyright © Sun Dec 8 2024 Real-Time Innovations, Inc