OpenSplice C# API  v6.x
OpenSplice C# Data Distribution Service Data-Centric Publish-Subscribe API
DDS.OwnershipStrengthQosPolicy Struct Reference

More...

Collaboration diagram for DDS.OwnershipStrengthQosPolicy:
Collaboration graph

Public Attributes

int Value
 

Detailed Description

This QosPolicy specifies the value of the ownership strength of a DataWriter used to determine the ownership of an instance.

Attributes

Value Meaning Concerns RxO Changeable
A long:
value
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. The default value of the ownership_strength is zero. DataWriter N/A Yes

This QoS policy should be used in combination with the OWNERSHIP policy. It only applies to the situation case where OWNERSHIP kind is set to EXCLUSIVE. 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 DataReader.

Definition at line 1314 of file DdsDcpsStructs.cs.

Member Data Documentation

◆ Value

int DDS.OwnershipStrengthQosPolicy.Value

Definition at line 1316 of file DdsDcpsStructs.cs.


The documentation for this struct was generated from the following file: