![]() |
OpenSplice Java 5 DCPS
v6.x
OpenSplice Java 5 OpenSplice Data Distribution Service Data-Centric Publish-Subscribe API
|
This interface is implemented by QoS policies that enforce a Request/Offer contract between publications and subscriptions – that is, for which the level of service offered by the publication is greater than or equal to that requested by the subscription. More...
Public Member Functions | |
Comparable< SELF > | requestedOfferedContract () |
Use the object returned by this method to evaluate the Request/Offer relationship with another instance of this policy. More... | |
This interface is implemented by QoS policies that enforce a Request/Offer contract between publications and subscriptions – that is, for which the level of service offered by the publication is greater than or equal to that requested by the subscription.
Details of this contract are provided in each of the implementing types.
<SELF> | The QoS policy interface that extends this interface. |
Definition at line 32 of file RequestedOffered.java.
Comparable<SELF> org.omg.dds.core.policy.RequestedOffered< SELF >.requestedOfferedContract | ( | ) |
Use the object returned by this method to evaluate the Request/Offer relationship with another instance of this policy.
If this policy is offered by a org.omg.dds.pub.DataWriter (or org.omg.dds.pub.Publisher), any other policy evaluated as less than or equal to it by the Comparable may be compatibly requested by a org.omg.dds.sub.DataReader (or org.omg.dds.sub.Subscriber). Similarly, if this policy is requested, any other policy that is greater than or equal to it may be compatibly offered.
SELF
.