javax.realtime
Class RationalTime
java.lang.Object
|
+--javax.realtime.HighResolutionTime
|
+--javax.realtime.RelativeTime
|
+--javax.realtime.RationalTime
- All Implemented Interfaces:
- java.lang.Comparable
- public class RationalTime
- extends RelativeTime
Methods inherited from class javax.realtime.RelativeTime |
absolute, add, add, add, add, relative, relative, relative, subtract, subtract, toString |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
RationalTime
public RationalTime(int frequency)
RationalTime
public RationalTime(int frequency,
long millis,
int nanos)
throws java.lang.IllegalArgumentException
RationalTime
public RationalTime(int frequency,
RelativeTime interval)
throws java.lang.IllegalArgumentException
absolute
public AbsoluteTime absolute(Clock clock,
AbsoluteTime destination)
- Overrides:
absolute
in class RelativeTime
addInterarrivalTo
public void addInterarrivalTo(AbsoluteTime destination)
getFrequency
public int getFrequency()
getInterarrivalTime
public RelativeTime getInterarrivalTime(RelativeTime dest)
getInterarrivalTime
public RelativeTime getInterarrivalTime()
set
public void set(long millis,
int nanos)
throws java.lang.IllegalArgumentException
- Overrides:
set
in class HighResolutionTime
setFrequency
public void setFrequency(int frequency)
throws java.lang.ArithmeticException
aicas GmbH, Karlsruhe - Germany www.aicas.com
Copyright 2003 aicas GmbH. All Rights Reserved.