CoreDX DDS for Java
from Twin Oaks Computing, Inc.

com.toc.coredx.DDS
Class ReliabilityQosPolicy

java.lang.Object
  extended by com.toc.coredx.DDS.ReliabilityQosPolicy

public class ReliabilityQosPolicy
extends java.lang.Object

Indicates the level of reliability offered/provided by the Entity. If kind is RELIABLE_RELIABILITY_QOS, then the middleware will attempt to deliver all samples in the history cache. If samples are not received, then they will be retried.

A kind of BEST_EFFORT_RELIABILITY_QOS indicates that the middleware does not need to retry delivery of data samples.

The samples available in the history cache are affected by the HistoryQosPolicy, ResourceLimitsQosPolicy, and the DurabilityQosPolicy.

Note: If samples are removed from the history cache, then they are not be available to be resent.

See Also:
HistoryQosPolicy, ResourceLimitsQosPolicy, DurabilityQosPolicy

Field Summary
 ReliabilityQosPolicyKind kind
           
 Duration_t max_blocking_time
           
 
Constructor Summary
ReliabilityQosPolicy()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

kind

public ReliabilityQosPolicyKind kind

max_blocking_time

public Duration_t max_blocking_time
Constructor Detail

ReliabilityQosPolicy

public ReliabilityQosPolicy()

Copyright © 2010 Twin Oaks Computing, Inc,
All Rights Reserved