OpenSplice Java 5 DCPS  v6.x
OpenSplice Java 5 OpenSplice Data Distribution Service Data-Centric Publish-Subscribe API
org.omg.dds.core.policy.Reliability.Kind Enum Reference
Collaboration diagram for org.omg.dds.core.policy.Reliability.Kind:
Collaboration graph

Public Attributes

 BEST_EFFORT
 Indicates that it is acceptable to not retry propagation of any samples. More...
 
 RELIABLE
 Specifies the Service will attempt to deliver all samples in its history. More...
 

Detailed Description

Definition at line 132 of file Reliability.java.

Member Data Documentation

◆ BEST_EFFORT

org.omg.dds.core.policy.Reliability.Kind.BEST_EFFORT

Indicates that it is acceptable to not retry propagation of any samples.

Presumably new values for the samples are generated often enough that it is not necessary to re-send or acknowledge any samples. This is the default value for org.omg.dds.sub.DataReaders and org.omg.dds.topic.Topics.

Definition at line 140 of file Reliability.java.

◆ RELIABLE

org.omg.dds.core.policy.Reliability.Kind.RELIABLE

Specifies the Service will attempt to deliver all samples in its history.

Missed samples may be retried. In steady-state (no modifications communicated via the org.omg.dds.pub.DataWriter) the middleware guarantees that all samples in the DataWriter history will eventually be delivered to all the org.omg.dds.sub.DataReader objects. Outside steady state the org.omg.dds.core.policy.History and org.omg.dds.core.policy.ResourceLimits will determine how samples become part of the history and whether samples can be discarded from it. This is the default value for DataWriters.

Definition at line 153 of file Reliability.java.


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