org.omg.dds.core.policy.modifiable
Interface ModifiableLatencyBudgetQosPolicy

All Superinterfaces:
java.lang.Cloneable, DDSObject, LatencyBudgetQosPolicy, ModifiableQosPolicy<LatencyBudgetQosPolicy,ModifiableLatencyBudgetQosPolicy>, ModifiableValue<LatencyBudgetQosPolicy,ModifiableLatencyBudgetQosPolicy>, QosPolicy<LatencyBudgetQosPolicy,ModifiableLatencyBudgetQosPolicy>, java.io.Serializable, Value<LatencyBudgetQosPolicy,ModifiableLatencyBudgetQosPolicy>

public interface ModifiableLatencyBudgetQosPolicy
extends LatencyBudgetQosPolicy, ModifiableQosPolicy<LatencyBudgetQosPolicy,ModifiableLatencyBudgetQosPolicy>


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.omg.dds.core.policy.QosPolicy
QosPolicy.Id
 
Method Summary
 ModifiableDuration getDuration()
           
 ModifiableLatencyBudgetQosPolicy setDuration(Duration duration)
           
 ModifiableLatencyBudgetQosPolicy setDuration(long duration, java.util.concurrent.TimeUnit unit)
           
 
Methods inherited from interface org.omg.dds.core.policy.QosPolicy
getId
 
Methods inherited from interface org.omg.dds.core.modifiable.ModifiableValue
clone, copyFrom, finishModification
 
Methods inherited from interface org.omg.dds.core.Value
equals, hashCode, modify
 
Methods inherited from interface org.omg.dds.core.DDSObject
getBootstrap
 

Method Detail

setDuration

ModifiableLatencyBudgetQosPolicy setDuration(Duration duration)
Parameters:
duration - the duration to set
Returns:
this

setDuration

ModifiableLatencyBudgetQosPolicy setDuration(long duration,
                                             java.util.concurrent.TimeUnit unit)
Returns:
this

getDuration

ModifiableDuration getDuration()
Specified by:
getDuration in interface LatencyBudgetQosPolicy


Copyright © 2010 Real-Time Innovations, Inc. (RTI)
Copyright © 2010 PrismTech, Ltd.
Copyright © 2010 Object Management Group, Inc. (OMG)
All Rights Reserved.