19 package org.omg.dds.core.policy;
This interface is implemented by QoS policies that enforce a Request/Offer contract between publicati...
boolean isCoherentAccess()
If coherentAccess is set, then the accessScope controls the maximum extent of coherent changes...
Presentation withCoherentAccess(boolean coherentAccess)
Copy this policy and override the value of the property.
Presentation withAccessScope(AccessScopeKind accessScope)
Copy this policy and override the value of the property.
AccessScopeKind getAccessScope()
Presentation withOrderedAccess(boolean orderedAccess)
Copy this policy and override the value of the property.
Specifies how the samples representing changes to data instances are presented to the subscribing app...
Presentation withInstance()
A QosPolicy interface that implements this marker interface applies to org.omg.dds.pub.Publisher Entities.
INSTANCE
Scope spans only a single instance.
This class is the abstract root for all the QoS policies.
boolean isOrderedAccess()
If orderedAccess is set, then the accessScope controls the maximum extent for which order will be pre...
TOPIC
Scope spans to all instances within the same org.omg.dds.pub.DataWriter (or org.omg.dds.sub.DataReader), but not across instances in different DataWriter (or DataReader).
A QosPolicy interface that implements this marker interface applies to org.omg.dds.sub.Subscriber Entities.