Uses of Class
javax.realtime.AbsoluteTime

Packages that use AbsoluteTime
gov.nasa.jpf.rtsj.test   
javax.realtime   
javax.realtime.DSS   
javax.realtime.test.airplane   
 

Uses of AbsoluteTime in gov.nasa.jpf.rtsj.test
 

Fields in gov.nasa.jpf.rtsj.test declared as AbsoluteTime
static AbsoluteTime[] TestClient.byteCodeCosts
          Code per byte code as AbsoluteTime
static AbsoluteTime TestClient.totalCost
          Total cost of this path (backtracked)
 

Methods in gov.nasa.jpf.rtsj.test that return AbsoluteTime
(package private)  AbsoluteTime TestClient.StackFrame.getTotalCost()
           
(package private)  AbsoluteTime TestClient.StackFrame.getActivePhaseCost()
           
 

Constructors in gov.nasa.jpf.rtsj.test with parameters of type AbsoluteTime
TestClient.StackFrame(AbsoluteTime totalCost, int instructionCount, int objectsCreated, int objectsReleased, int threadsStarted, int threadsTerminated, int classesLoaded, int[] byteCodeCounts, java.util.HashMap threadCosts, java.util.HashMap threadIndexToName, java.util.HashMap threadNameToIndex, AbsoluteTime activePhaseCost, int lastThreadIndex)
           
 

Uses of AbsoluteTime in javax.realtime
 

Fields in javax.realtime declared as AbsoluteTime
protected  AbsoluteTime RealtimeThread.startTime
          The time at which this RealtimeThread started running.
protected  AbsoluteTime RealtimeThread.endTime
           
protected  AbsoluteTime RealtimeThread.lastWaitStart
           
 

Methods in javax.realtime that return AbsoluteTime
 AbsoluteTime Timer.getFireTime()
          Get the time at which this event will fire.
 AbsoluteTime RelativeTime.absolute(Clock clock)
          Convert the time of this to an absolute time, using the given instance of Clock to determine the current time.
 AbsoluteTime RelativeTime.absolute(Clock clock, AbsoluteTime dest)
          Convert the time of this to an absolute time, using the given instance of Clock to determine the current time.
 AbsoluteTime RealtimeThread.getLastWaitStart()
           
 AbsoluteTime PeriodicTimer.getFireTime()
           
abstract  AbsoluteTime HighResolutionTime.absolute(Clock clock)
          Convert the time of this to an absolute time, using the given instance of Clock to determine the current time when necessary.
abstract  AbsoluteTime HighResolutionTime.absolute(Clock clock, AbsoluteTime dest)
          Convert the time of this to an absolute time, using the given instance of Clock to determine the current time when necessary.
 AbsoluteTime Clock.getTime()
          Return the current time in a freshly allocated object.
 AbsoluteTime AbsoluteTime.absolute(Clock clock)
          Return a copy of this modified if necessary to have the specified clock association.
 AbsoluteTime AbsoluteTime.absolute(Clock clock, AbsoluteTime dest)
          Return a copy of this modified if necessary to have the specified clock association.
 AbsoluteTime AbsoluteTime.add(long millis, long nanos)
          Create a new object representing the result of adding millis and nanos to the values from this and normalizing the result.
 AbsoluteTime AbsoluteTime.add(long millis, long nanos, AbsoluteTime destination)
          Return an object containing the value resulting from adding millis and nanos to the values from this and normalizing the result.
 AbsoluteTime AbsoluteTime.add(RelativeTime time)
          Create a new instance of AbsoluteTime representing the result of adding time to the value of this and normalizing the result.
 AbsoluteTime AbsoluteTime.add(AbsoluteTime time)
          Not in RTSJ spec, but extremely handy
 AbsoluteTime AbsoluteTime.add(RelativeTime time, AbsoluteTime destination)
          Return an object containing the value resulting from adding time to the value of this and normalizing the result.
 AbsoluteTime AbsoluteTime.subtract(RelativeTime time)
          Subtract a given RelativeTime from this AbsoluteTime.
 

Methods in javax.realtime with parameters of type AbsoluteTime
 AbsoluteTime RelativeTime.absolute(Clock clock, AbsoluteTime dest)
          Convert the time of this to an absolute time, using the given instance of Clock to determine the current time.
abstract  AbsoluteTime HighResolutionTime.absolute(Clock clock, AbsoluteTime dest)
          Convert the time of this to an absolute time, using the given instance of Clock to determine the current time when necessary.
abstract  void Clock.getTime(AbsoluteTime time)
          Returns the current time in an existing object.
 AbsoluteTime AbsoluteTime.absolute(Clock clock, AbsoluteTime dest)
          Return a copy of this modified if necessary to have the specified clock association.
 AbsoluteTime AbsoluteTime.add(long millis, long nanos, AbsoluteTime destination)
          Return an object containing the value resulting from adding millis and nanos to the values from this and normalizing the result.
 AbsoluteTime AbsoluteTime.add(AbsoluteTime time)
          Not in RTSJ spec, but extremely handy
 AbsoluteTime AbsoluteTime.add(RelativeTime time, AbsoluteTime destination)
          Return an object containing the value resulting from adding time to the value of this and normalizing the result.
 RelativeTime AbsoluteTime.subtract(AbsoluteTime time)
          Create a new instance of AbsoluteTime representing the result of subtracting time from the value of this and normalizing the result.
 RelativeTime AbsoluteTime.subtract(AbsoluteTime time, RelativeTime dest)
          Return an object containing the value resulting from subtracting time from the value of this and normalizing the result.
 RelativeTime AbsoluteTime.subtract(RelativeTime time, AbsoluteTime dest)
          Return an object containing the value resulting from subtracting time from the value of this and normalizing the result.
 

Constructors in javax.realtime with parameters of type AbsoluteTime
AbsoluteTime(AbsoluteTime time)
          Make a new AbsoluteTime object from the given AbsoluteTime object
AbsoluteTime(AbsoluteTime time, Clock clock)
          Make a new AbsoluteTime object from the given AbsoluteTime object.
 

Uses of AbsoluteTime in javax.realtime.DSS
 

Fields in javax.realtime.DSS declared as AbsoluteTime
protected  AbsoluteTime Resource.creationTime
           
protected  AbsoluteTime Resource.lastGrant
           
protected  AbsoluteTime Resource.lastRelease
           
 AbsoluteTime EventNotice.scheduledTime
          The AbsoluteTime at which the event is to be scheduled
static AbsoluteTime DSS.nominalByteCodeCost
           
 

Methods in javax.realtime.DSS that return AbsoluteTime
 AbsoluteTime SimulationClock.getTime()
          Return the current time in a freshly allocated object.
static AbsoluteTime DSS.currentTime()
          Fetches the current simulation time
 

Methods in javax.realtime.DSS with parameters of type AbsoluteTime
 void SimulationClock.getTime(AbsoluteTime time)
          Returns the current time in an existing object.
 void SimulationClock.setTime(AbsoluteTime time)
           
static void DSS.activate(RealtimeThread thread, AbsoluteTime time)
          Activate the given thread at the given time.
static void DSS.activate(RealtimeThread thread, AbsoluteTime time, boolean verbose)
          Activate the given thread at given time.
static void DSS.reactivate(RealtimeThread thread, AbsoluteTime time)
          Cancel current thread, and activate at given time.
static double DSS.absoluteTimeNanos(AbsoluteTime time)
           
 

Constructors in javax.realtime.DSS with parameters of type AbsoluteTime
EventNotice(RealtimeThread thread, AbsoluteTime scheduledTime)
          Constructor.
 

Uses of AbsoluteTime in javax.realtime.test.airplane
 

Fields in javax.realtime.test.airplane declared as AbsoluteTime
 AbsoluteTime Airplane.lastSpeedChange
          Time at which speed was last set.
 

Methods in javax.realtime.test.airplane with parameters of type AbsoluteTime
 void Airplane.setAltitudePlan(int plannedAltitude, AbsoluteTime plannedAltitudeTime)
          Set the airplane's current altitude plan, i.e., to ascend or descend