A B C D E F G H I J L M N O P R S T U V W

R

Random - class javax.realtime.DSS.Random.
Pseudo random number generator class, using java.util.Random.
Random(int, int) - Constructor for class javax.realtime.DSS.Random
Create instance generating uniformly distributed integers in [low, high]
RawMemoryAccess - class javax.realtime.RawMemoryAccess.
An instance of RawMemoryAccess models a range of physical memory as a fixed sequence of bytes.
RawMemoryAccess(Object, long) - Constructor for class javax.realtime.RawMemoryAccess
Construct an instance of RawMemoryAccess with the given parameters, and set the object to the mapped state.
RawMemoryAccess(Object, long, long) - Constructor for class javax.realtime.RawMemoryAccess
Construct an instance of RawMemoryAccess with the given parameters, and set the object to the mapped state.
RawMemoryTest - class javax.realtime.test.RawMemoryTest.
Simple test program for RawMemoryAccess class.
RawMemoryTest() - Constructor for class javax.realtime.test.RawMemoryTest
 
RealtimeThread - class javax.realtime.RealtimeThread.
RealtimeThread extends java.lang.Thread and includes classes and methods to get and set parameter objects, manage the execution of those threads with a ReleaseParameters type of PeriodicParameters, and waiting.
RealtimeThread() - Constructor for class javax.realtime.RealtimeThread
Default constructor
RealtimeThread(String) - Constructor for class javax.realtime.RealtimeThread
 
RealtimeThread(SchedulingParameters) - Constructor for class javax.realtime.RealtimeThread
Constructor
RealtimeThread(SchedulingParameters, ReleaseParameters) - Constructor for class javax.realtime.RealtimeThread
Constructor
RealtimeThread(SchedulingParameters, ReleaseParameters, MemoryParameters, MemoryArea, ProcessingGroupParameters, Runnable) - Constructor for class javax.realtime.RealtimeThread
Constructor
RealtimeThread(String, SchedulingParameters) - Constructor for class javax.realtime.RealtimeThread
Constructor
RealtimeThread(String, SchedulingParameters, ReleaseParameters) - Constructor for class javax.realtime.RealtimeThread
Constructor
RealtimeThread(String, SchedulingParameters, ReleaseParameters, MemoryParameters, MemoryArea, ProcessingGroupParameters, Runnable) - Constructor for class javax.realtime.RealtimeThread
Constructor
RealtimeThreadComparator - class javax.realtime.DSS.RealtimeThreadComparator.
 
RealtimeThreadComparator() - Constructor for class javax.realtime.DSS.RealtimeThreadComparator
 
RelativeTime - class javax.realtime.RelativeTime.
An object that represents a specific time interval millis/1E3+nanos/1E9 seconds long.
RelativeTime() - Constructor for class javax.realtime.RelativeTime
Equivalent to new RelativeTime(0,0).
RelativeTime(Clock) - Constructor for class javax.realtime.RelativeTime
Equivalent to new RelativeTime(0,0,clock).
RelativeTime(long, long) - Constructor for class javax.realtime.RelativeTime
Construct a RelativeTime object representing an interval based on the parameter millis plus the parameter nanos.
RelativeTime(long, long, Clock) - Constructor for class javax.realtime.RelativeTime
Construct a RelativeTime object representing an interval based on the parameter millis plus the parameter nanos.
RelativeTime(RelativeTime) - Constructor for class javax.realtime.RelativeTime
Make a new RelativeTime object from the given RelativeTime object.
RelativeTime(RelativeTime, Clock) - Constructor for class javax.realtime.RelativeTime
Make a new RelativeTime object from the given RelativeTime object.
ReleaseParameters - class javax.realtime.ReleaseParameters.
The top-level class for release characteristics of schedulable objects.
ReleaseParameters() - Constructor for class javax.realtime.ReleaseParameters
Void constructor.
ReleaseParameters(RelativeTime, RelativeTime, AsyncEventHandler, AsyncEventHandler) - Constructor for class javax.realtime.ReleaseParameters
Constructor.
Resource - class javax.realtime.DSS.Resource.
Super class for all unit resources, i.e., object contended for by Resource(String, boolean) - Constructor for class javax.realtime.DSS.Resource
Constructor
ResourceComparator - class javax.realtime.DSS.ResourceComparator.
 
ResourceComparator() - Constructor for class javax.realtime.DSS.ResourceComparator
 
ResourceException - exception javax.realtime.DSS.ResourceException.
A class representing exceptions dealing with utilization of Resource's, e.g., seize operations on a PriorityCeilingResource by a thread with a priority greater than the resource's priority ceiling.
ResourceException() - Constructor for class javax.realtime.DSS.ResourceException
Void constructor
ResourceException(String) - Constructor for class javax.realtime.DSS.ResourceException
Constructor
ResourceLimitError - error javax.realtime.ResourceLimitError.
Thrown if an attempt is made to exceed a system resource limit, such as the maximum number of locks.
ResourceLimitError() - Constructor for class javax.realtime.ResourceLimitError
A constructor for ResourceLimitError.
ResourceLimitError(String) - Constructor for class javax.realtime.ResourceLimitError
A descriptive constructor for ResourceLimitError.
random - Static variable in class gov.nasa.jpf.rtsj.test.TestClient
An instance of java.util.Random usable throughout the JPF run
reactivate(RealtimeThread) - Static method in class javax.realtime.DSS.DSS
Cancel current thread, and activate at the current time.
reactivate(RealtimeThread, AbsoluteTime) - Static method in class javax.realtime.DSS.DSS
Cancel current thread, and activate at given time.
read() - Method in class javax.realtime.WaitFreeReadQueue
Reads the least recently inserted element from the queue and returns it as the result, unless the queue is empty.
readAltitude() - Method in class javax.realtime.test.airplane.Airplane
Read the airplane's current altitude.
readFeetToRunway() - Method in class javax.realtime.test.airplane.Airplane
Make a dynamic calculation of the current feet to the runway.
realtimeThreads - Static variable in class javax.realtime.DSS.DSS
 
relative(Clock) - Method in class javax.realtime.AbsoluteTime
Convert the time of this to a relative time, using the given instance of Clock to determine the current time.
relative(Clock, RelativeTime) - Method in class javax.realtime.AbsoluteTime
Convert the time of this to a relative time, using the given instance of Clock to determine the current time.
relative(Clock, RelativeTime) - Method in class javax.realtime.HighResolutionTime
Convert the time of this to a relative time, using the given instance of Clock to determine the current time when necessary.
relative(Clock) - Method in class javax.realtime.RelativeTime
Return a copy of this.
relative(Clock, RelativeTime) - Method in class javax.realtime.RelativeTime
Return a copy of this.
relativeTimeNanos(RelativeTime) - Static method in class javax.realtime.DSS.DSS
 
release() - Method in class javax.realtime.DSS.FIFOResource
 
release() - Method in class javax.realtime.DSS.PreemptableResource
Release this PreemptableResource.
release() - Method in class javax.realtime.DSS.PriorityCeilingResource
Release this resource.
release() - Method in class javax.realtime.DSS.PriorityInheritanceResource
Release this PriorityInheritanceResource.
release() - Method in class javax.realtime.DSS.PriorityResource
 
release() - Method in class javax.realtime.DSS.Resource
Release this resource.
releaseIfHeld() - Method in class javax.realtime.DSS.Resource
Release this Resource if held.
releaseParameters - Variable in class javax.realtime.AsyncEventHandler
The release parameters
releaseParameters - Variable in class javax.realtime.RealtimeThread
This RealtimeThread's ReleaseParameters.
remove(EventNotice) - Method in class javax.realtime.DSS.EventList
Remove the given EventNotice
remove(RealtimeThread) - Method in class javax.realtime.DSS.FIFOWaiterSet
Remove a given thread from this FIFOWaiterSet.
remove(RealtimeThread) - Method in class javax.realtime.DSS.WaiterSet
Remove a given thread from this WaiterSet.
removeFromFeasibility() - Method in class javax.realtime.AsyncEventHandler
Not currently implemented
removeFromFeasibility(Schedulable) - Method in class javax.realtime.DSS.SimulationScheduler
 
removeFromFeasibility(Schedulable) - Method in class javax.realtime.PriorityScheduler
Not currently implemented
removeFromFeasibility() - Method in class javax.realtime.RealtimeThread
Remove this thread from its scheduler's feasibility set
removeFromFeasibility() - Method in interface javax.realtime.Schedulable
Inform the scheduler and cooperating facilities that the resource demands, as expressed in the associated instances of SchedulingParameters, ReleaseParameters, MemoryParameters, and ProcessingGroupParameters, of this instance of Schedulable should no longer be considered in the feasibility analysis of the associated Scheduler.
removeFromFeasibility(Schedulable) - Method in class javax.realtime.Scheduler
 
removeHandler(AsyncEventHandler) - Method in class javax.realtime.AsyncEvent
Remove a handler from the set associated with this event.
reportByteCodeCounts() - Method in class gov.nasa.jpf.rtsj.test.TestClient
Print counts of each byte code executed by the JPF JVM
reschedule(HighResolutionTime) - Method in class javax.realtime.OneShotTimer
 
reschedule(HighResolutionTime) - Method in class javax.realtime.Timer
Change the scheduled time for this event.
reserve(Class, int) - Method in class javax.realtime.SizeEstimator
Take into account additional number instances of Class c when estimating the size of the MemoryArea.
reserve(SizeEstimator) - Method in class javax.realtime.SizeEstimator
Take into account an additional instance of SizeEstimator size when estimating the size of the MemoryArea.
reserve(SizeEstimator, int) - Method in class javax.realtime.SizeEstimator
Take into account additional number instances of SizeEstimator size when estimating the size of the MemoryArea.
reserveArray(int) - Method in class javax.realtime.SizeEstimator
Take into account an additional instance of an array of length reference values when estimating the size of the MemoryArea.
reserveArray(int, Class) - Method in class javax.realtime.SizeEstimator
Take into account an additional instance of an array of length primitive values when estimating the size of the MemoryArea.
resetTime(HighResolutionTime) - Method in class javax.realtime.Timed
To set the time-out for the next invocation of doInterruptible().
resourcesHeld - Variable in class javax.realtime.RealtimeThread
The set of resources currently held by this RealtimeThread.
run() - Method in class javax.realtime.AsyncEventHandler
Not currently implemented
run(AsynchronouslyInterruptedException) - Method in interface javax.realtime.Interruptible
The main piece of code that is executed when an implementation is given to doInterruptible().
run() - Method in class javax.realtime.RealtimeThread
The run() method of this thread.
runSimulation() - Static method in class javax.realtime.DSS.DSS
Run current simulation with no randomization.
runSimulation(String) - Static method in class javax.realtime.DSS.DSS
Run current simulation.

A B C D E F G H I J L M N O P R S T U V W