|
OwnershipQosPolicyKind Enumeration
|
Namespace:
OpenDDSharp.DDS
Assembly:
OpenDDSharp (in OpenDDSharp.dll) Version: 0.5.0.0
Syntax public enum OwnershipQosPolicyKind
Public Enumeration OwnershipQosPolicyKind
public enum class OwnershipQosPolicyKind
type OwnershipQosPolicyKind
Members
| Member name | Value | Description |
---|
| SharedOwnershipQos | 0 |
Indicates that DDS does not enforce unique ownership for each instance. In this case, multiple writers can
update the same data-object instance. The subscriber to the Topic will be able to access modifications from all DataWriter
objects, subject to the settings of other QoS that may filter particular samples (e.g., the TimeBasedFilter or History
QoS policy). In any case there is no "filtering" of modifications made based on the identity of the DataWriter that causes the modification.
|
| ExclusiveOwnershipQos | 1 |
Indicates that each instance of a data-object can only be modified by one DataWriter. In other words, at any point
in time a single DataWriter "owns" each instance and is the only one whose modifications will be visible to
the DataReader objects.
|
See Also