CoreDX DDS for Java
from Twin Oaks Computing, Inc.

com.toc.coredx.DDS
Class DeadlineQosPolicy

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

public class DeadlineQosPolicy
extends java.lang.Object

This QoS policy establishes a minimum update period for data instances. DataWriters specify that each data instance will be updated at least once every 'period'. A DataReader requests that the Writer commit to updating each instance at least once every 'period'.

The policy is compatible (between a Writer and a Reader) if the offered deadline period <= requested deadline period.

If a DataWriter fails to meet the update period, then the DataWriter is notified by a call to the offered_deadline_missed listener, and the DataReader is notified by a call to the requested_deadlin_missed listener.

See Also:
on_requested_deadline_missed, on_offered_deadline_missed

Field Summary
 Duration_t period
           
 
Constructor Summary
DeadlineQosPolicy()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

period

public Duration_t period
Constructor Detail

DeadlineQosPolicy

public DeadlineQosPolicy()

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