Uses of Class
org.epics.pvmanager.util.TimeDuration

Packages that use TimeDuration
org.epics.pvmanager

 

org.epics.pvmanager.data Support for control system types. 
org.epics.pvmanager.extra   
org.epics.pvmanager.util Contains generic utility classes that at some point may be found and used in other libraries. 
 

Uses of TimeDuration in org.epics.pvmanager
 

Methods in org.epics.pvmanager with parameters of type TimeDuration
 PV<R,W> PVConfiguration.asynchWriteAndReadEvery(TimeDuration period)
          Creates the pv such that writes are asynchronous and read notifications comes at most at the rate specified.
 PVReader<T> PVReaderConfiguration.every(TimeDuration period)
          Sets the rate of scan of the expression and creates the actual PVReader object that can be monitored through listeners.
 PV<R,W> PVConfiguration.synchWriteAndReadEvery(TimeDuration period)
          Creates the pv such that writes are synchronous and read notifications comes at most at the rate specified.
static
<T> DesiredRateExpression<List<T>>
ExpressionLanguage.timedCacheOf(SourceRateExpression<T> expression, TimeDuration maxIntervalBetweenSamples)
          Returns all the values starting the latest value and older up to the time different given by the interval.
 PVReaderConfiguration<T> PVReaderConfiguration.timeout(TimeDuration timeout)
           
 PVConfiguration<R,W> PVConfiguration.timeout(TimeDuration timeout)
           
 PVWriterConfiguration<T> PVWriterConfiguration.timeout(TimeDuration timeout)
           
 PVReaderConfiguration<T> PVReaderConfiguration.timeout(TimeDuration timeout, String timeoutMessage)
           
 PVConfiguration<R,W> PVConfiguration.timeout(TimeDuration timeout, String timeoutMessage)
           
 PVWriterConfiguration<T> PVWriterConfiguration.timeout(TimeDuration timeout, String timeoutMessage)
           
 PVConfiguration<R,W> PVConfiguration.timeout(TimeDuration timeout, String readMessage, String writeMessage)
          Specifies a timeout, with a different message for the read and the write.
 

Uses of TimeDuration in org.epics.pvmanager.data
 

Methods in org.epics.pvmanager.data with parameters of type TimeDuration
static DesiredRateExpression<VMultiDouble> ExpressionLanguage.synchronizedArrayOf(TimeDuration tolerance, SourceRateExpressionList<VDouble> expressions)
          A synchronized array from the given expression.
static DesiredRateExpression<VMultiDouble> ExpressionLanguage.synchronizedArrayOf(TimeDuration tolerance, TimeDuration cacheDepth, SourceRateExpressionList<VDouble> expressions)
          A synchronized array from the given expression.
 

Uses of TimeDuration in org.epics.pvmanager.extra
 

Methods in org.epics.pvmanager.extra that return TimeDuration
 TimeDuration WaterfallPlotParameters.getPixelDuration()
          Time interval for each line.
 

Methods in org.epics.pvmanager.extra with parameters of type TimeDuration
static WaterfallPlotParameters WaterfallPlotParameters.pixelDuration(TimeDuration pixelDuration)
          How much time should be allocated to each line of the plot.
 

Uses of TimeDuration in org.epics.pvmanager.util
 

Methods in org.epics.pvmanager.util that return TimeDuration
 TimeDuration TimeDuration.divideBy(int factor)
          Returns a new duration which is smaller by the given factor.
 TimeDuration TimeStamp.durationFrom(TimeStamp reference)
          Calculates the time passed from the reference to this timeStamp.
static TimeDuration TimeDuration.hour(double hour)
          A new duration in hours.
static TimeDuration TimeDuration.hz(double hz)
          A new duration in hertz, will convert to the length of the period.
static TimeDuration TimeDuration.min(double min)
          A new duration in minutes.
static TimeDuration TimeDuration.ms(double ms)
          A new duration in milliseconds.
static TimeDuration TimeDuration.ms(int ms)
          A new duration in milliseconds.
 TimeDuration TimeDuration.multiplyBy(int factor)
          Returns a new duration which is bigger by the given factor.
static TimeDuration TimeDuration.nanos(long nanoSec)
          A new duration in nanoseconds.
static TimeDuration TimeDuration.sec(double sec)
          A new duration in seconds.
 

Methods in org.epics.pvmanager.util with parameters of type TimeDuration
 TimeStamp TimeStamp.minus(TimeDuration duration)
          Subtracts the given duration to this timestamp and returns the result.
 TimeInterval TimeInterval.minus(TimeDuration duration)
          Returns a new interval shifted backward in time by the given duration.
 TimeStamp TimeStamp.plus(TimeDuration duration)
          Adds the given duration to this timestamp and returns the result.
 



Copyright © 2011. All Rights Reserved.