- RationalTime - Class in javax.realtime
-
- RationalTime(int) - Constructor for class javax.realtime.RationalTime
-
- RationalTime(int, long, int) - Constructor for class javax.realtime.RationalTime
-
- RationalTime(int, RelativeTime) - Constructor for class javax.realtime.RationalTime
-
- RawByte - Interface in javax.realtime.device
-
A marker for an object that can be used to access to a single byte.
- RawByteReader - Interface in javax.realtime.device
-
A marker for a byte accessor object encapsulating the protocol for
reading bytes from raw memory.
- RawByteWriter - Interface in javax.realtime.device
-
A marker for a byte accessor object encapsulating the protocol for
writing bytes from raw memory.
- RawDouble - Interface in javax.realtime.device
-
A marker for an object that can be used to access to a single double.
- RawDoubleReader - Interface in javax.realtime.device
-
A marker for a double accessor object encapsulating the protocol for
reading doubles from raw memory.
- RawDoubleWriter - Interface in javax.realtime.device
-
A marker for a double accessor object encapsulating the protocol for
writing doubles from raw memory.
- RawFloat - Interface in javax.realtime.device
-
A marker for an object that can be used to access to a single float.
- RawFloatReader - Interface in javax.realtime.device
-
A marker for a float accessor object encapsulating the protocol for
reading floats from raw memory.
- RawFloatWriter - Interface in javax.realtime.device
-
A marker for a float accessor object encapsulating the protocol for
writing floats from raw memory.
- RawInt - Interface in javax.realtime.device
-
A marker for an object that can be used to access to a single int.
- RawIntReader - Interface in javax.realtime.device
-
A marker for a int accessor object encapsulating the protocol for
reading ints from raw memory.
- RawIntWriter - Interface in javax.realtime.device
-
A marker for a int accessor object encapsulating the protocol for
writing ints from raw memory.
- RawLong - Interface in javax.realtime.device
-
A marker for an object that can be used to access to a single long.
- RawLongReader - Interface in javax.realtime.device
-
A marker for a long accessor object encapsulating the protocol for
reading longs from raw memory.
- RawLongWriter - Interface in javax.realtime.device
-
A marker for a long accessor object encapsulating the protocol for
writing longs from raw memory.
- RawMemory - Interface in javax.realtime.device
-
A marker for all RawMemoryTypes
- RawMemoryAccess - Class in javax.realtime
-
Jamaica Real-Time Specification for Java class RawMemoryAccess.
- RawMemoryAccess(Object, long, long) - Constructor for class javax.realtime.RawMemoryAccess
-
Constructor to create an instance of RawMemoryAccess for the
given parameters and make this memory accessible.
- RawMemoryAccess(Object, long) - Constructor for class javax.realtime.RawMemoryAccess
-
Constructor to create an instance of RawMemoryAccess for the
given parameters and make this memory accessible.
- RawMemoryFactory - Class in javax.realtime.device
-
This class is the hub of a system that constructs special purpose
objects to access particular types and ranges of raw memory.
- RawMemoryFactory() - Constructor for class javax.realtime.device.RawMemoryFactory
-
Create an application specific factory.
- RawMemoryFloatAccess - Class in javax.realtime
-
Jamaica Real-Time Specification for Java class RawMemoryFloatAccess
- RawMemoryFloatAccess(Object, long) - Constructor for class javax.realtime.RawMemoryFloatAccess
-
Constructor to create an instance of RawMemoryFloatAccess for
the given parameters and make this memory accessible.
- RawMemoryFloatAccess(Object, long, long) - Constructor for class javax.realtime.RawMemoryFloatAccess
-
Constructor to create an instance of RawMemoryFloatAccess for
the given parameters and make this memory accessible.
- RawMemoryRegion - Class in javax.realtime.device
-
RawMemoryRegion is a tagging interface for objects that identify raw
memory _regions_.
- RawMemoryRegionFactory - Interface in javax.realtime.device
-
A template for creating a factory implementation of a specific raw
raw memory region.
- RawShort - Interface in javax.realtime.device
-
A marker for an object that can be used to access to a single short.
- RawShortReader - Interface in javax.realtime.device
-
A marker for a short accessor object encapsulating the protocol for
reading shorts from raw memory.
- RawShortWriter - Interface in javax.realtime.device
-
A marker for a short accessor object encapsulating the protocol for
writing shorts from raw memory.
- read() - Method in class javax.realtime.WaitFreeReadQueue
-
read reads the oldest element from the queue.
- read() - Method in class javax.realtime.WaitFreeWriteQueue
-
read reads one element from the queue.
- RealtimeSecurity - Class in javax.realtime
-
Jamaica Real-Time Specification for Java class
RealtimeSecurity.
- RealtimeSecurity() - Constructor for class javax.realtime.RealtimeSecurity
-
Constructor for a default RealtimeSecurity instance.
- RealtimeSystem - Class in javax.realtime
-
Jamaica Real-Time Specification for Java class
RealtimeSystem.
- RealtimeSystem() - Constructor for class javax.realtime.RealtimeSystem
-
- RealtimeThread - Class in javax.realtime
-
Jamaica Real-Time Specification for Java class RealtimeThread.
- RealtimeThread() - Constructor for class javax.realtime.RealtimeThread
-
Constructor to create a RealtimeThread with default parameters
as in RealtimeThread(null, null, null, null, null, null).
- RealtimeThread(SchedulingParameters) - Constructor for class javax.realtime.RealtimeThread
-
Constructor to create a RealtimeThread using specified
scheduling parameters and default values for all other
parameters.
- RealtimeThread(SchedulingParameters, ReleaseParameters) - Constructor for class javax.realtime.RealtimeThread
-
Constructor to create a RealtimeThread using specified
scheduling and release parameters and default values for all
other parameters.
- RealtimeThread(SchedulingParameters, ReleaseParameters, MemoryParameters, MemoryArea, ProcessingGroupParameters, Runnable) - Constructor for class javax.realtime.RealtimeThread
-
Constructor to create a RealtimeThread using specified
scheduling, release, and memory parameters, using the specified
memory area, group, and logic.
- register(T) - Method in class javax.realtime.ActiveEventDispatcher
-
Register a POSIX signal with this dispatcher.
- register(RawMemoryRegionFactory) - Method in class javax.realtime.device.RawMemoryFactory
-
Register a region factory for the region of the given factory.
- registerFilter(Object, PhysicalMemoryTypeFilter) - Static method in class javax.realtime.PhysicalMemoryManager
-
registerFilter registers a type filter with the physical memory
manager.
- RegistrationException - Exception in javax.realtime
-
- RegistrationException() - Constructor for exception javax.realtime.RegistrationException
-
Create an exception with neither message nor cause
- RegistrationException(String) - Constructor for exception javax.realtime.RegistrationException
-
Create an exception with just a message.
- RegistrationException(Throwable) - Constructor for exception javax.realtime.RegistrationException
-
Create an exception with just a cause.
- RegistrationException(String, Throwable) - Constructor for exception javax.realtime.RegistrationException
-
Create an exception with a message and a cause.
- relative(Clock) - Method in class javax.realtime.AbsoluteTime
-
relative implements abstract method inherited from
HighResolutionTime.
- relative(Clock, RelativeTime) - Method in class javax.realtime.AbsoluteTime
-
relative implements abstract method inherited from
HighResolutionTime.
- relative(Clock) - Method in class javax.realtime.HighResolutionTime
-
relative returns a new relative time object for this relative to
the given clock.
- relative(Clock, RelativeTime) - Method in class javax.realtime.HighResolutionTime
-
relative converts this time to a relative time using the given
clock.
- relative(Clock) - Method in class javax.realtime.RelativeTime
-
relative returns a new instance of this interval with the given
clock association.
- relative(Clock, RelativeTime) - Method in class javax.realtime.RelativeTime
-
relative returns a copy of this interval with the given clock
association.
- RelativeTime - Class in javax.realtime
-
Jamaica Real-Time Specification for Java class RelativeTime.
- RelativeTime() - Constructor for class javax.realtime.RelativeTime
-
Constructor to create the empty interval bound to the default
RealtimeClock.
- RelativeTime(long, int) - Constructor for class javax.realtime.RelativeTime
-
Constructor to create an interval using the provided interval
that is bound to the default RealtimeClock.
- RelativeTime(RelativeTime) - Constructor for class javax.realtime.RelativeTime
-
Constructor to create a new RelativeTime object that represents
the same interval as the given RelativeTime and that has the same
clock association.
- RelativeTime(Clock) - Constructor for class javax.realtime.RelativeTime
-
Constructor to create the empty interval bound to the provided
clock.
- RelativeTime(long, int, Clock) - Constructor for class javax.realtime.RelativeTime
-
Constructor to create an interval using the provided interval
that is bound to the default RealtimeClock.
- RelativeTime(RelativeTime, Clock) - Constructor for class javax.realtime.RelativeTime
-
Constructor to create a new RelativeTime object that represents
the same interval as the given RelativeTime and that has the same
clock association or the clock association provided as a non-null
clock parameter.
- release() - Method in class javax.realtime.RealtimeThread
-
Increase the release count of the current realtime thread.
- ReleaseParameters - Class in javax.realtime
-
Jamaica Real-Time Specification for Java class ReleaseParameters
- ReleaseParameters() - Constructor for class javax.realtime.ReleaseParameters
-
Constructor to construct release parameters with default values
parameters.
- ReleaseParameters(RelativeTime, RelativeTime, AsyncEventHandler, AsyncEventHandler) - Constructor for class javax.realtime.ReleaseParameters
-
Constructor to create a new instance of ReleaseParameters.
- removeFilter(Object) - Static method in class javax.realtime.PhysicalMemoryManager
-
removeFilter removes the filter with the given type
- removeFromFeasibility() - Method in class javax.realtime.AsyncBaseEventHandler
-
- removeFromFeasibility(Schedulable) - Method in class javax.realtime.PriorityScheduler
-
removeFromFeasibility removes the provided schedulable object
from the set of schedulable objects that take part in feasibility
analysis.
- removeFromFeasibility() - Method in class javax.realtime.RealtimeThread
-
removeFromFeasibility informs the scheduler associated with this
RealtimeThread that this RealtimeThread should no longer be taken
into account in the feasibility analysis.
- removeFromFeasibility() - Method in interface javax.realtime.Schedulable
-
removeFromFeasibility informs the scheduler associated with this
Schedulable that this Schedulable should no longer be taken
into account in the feasibility analysis.
- removeFromFeasibility(Schedulable) - Method in class javax.realtime.Scheduler
-
removeFromFeasibility removes the provided schedulable object
from the set of schedulable objects that take part in feasibility
analysis.
- removeHandler(AsyncBaseEventHandler) - Method in class javax.realtime.AsyncEvent
-
removeHandler removes a handler from this event that was
previously added by addHandler.
- removeHandler(AsyncEventHandler) - Method in class javax.realtime.AsyncEvent
-
removeHandler removes a handler from this event that was
previously added by addHandler.
- removeHandler(int, AsyncEventHandler) - Static method in class javax.realtime.POSIXSignalHandler
-
removeHandler removes a handler that was added for a given signal.
- reschedule(HighResolutionTime) - Method in class javax.realtime.Timer
-
reschedule changes the time for this event.
- reserve(Class<?>, int) - Method in class javax.realtime.SizeEstimator
-
reserve reserves space for num instances of class clazz.
- reserve(SizeEstimator) - Method in class javax.realtime.SizeEstimator
-
reserve reserves space for the memory reserved by SizeEstimator
size.
- reserve(SizeEstimator, int) - Method in class javax.realtime.SizeEstimator
-
reserve reserves space for the num times the memory reserved by
SizeEstimator size.
- reserveArray(int) - Method in class javax.realtime.SizeEstimator
-
reserveArray reserves space for an instance of a reference array
of given length.
- reserveArray(int, Class) - Method in class javax.realtime.SizeEstimator
-
reserveArray reserves space for an of an array of primitive type
and length elements when estimating the size of the MemoryArea.
- resetTime(HighResolutionTime) - Method in exception javax.realtime.Timed
-
resetTime sets the time out for the next invocation of
doInterruptible to a new value.
- resize(long) - Method in class javax.realtime.StackedMemory
-
Change the size of the backing memory for this memory area.
- ResourceLimitError - Error in javax.realtime
-
Jamaica Real-Time Specification for Java class
ResourceLimitError.
- ResourceLimitError() - Constructor for error javax.realtime.ResourceLimitError
-
Constructor of this exception without detail message.
- ResourceLimitError(String) - Constructor for error javax.realtime.ResourceLimitError
-
Constructor of this exception with detail message.
- run() - Method in class javax.realtime.AsyncEventHandler
-
run calls handleAsyncEvent repeatedly until the fire count
reaches zero.
- run(AsynchronouslyInterruptedException) - Method in interface javax.realtime.Interruptible
-
run contains the code that is to be executed in an interruptible
way.
- run() - Method in class javax.realtime.RealtimeThread
-
run contains only a call to logic.run if logic is not null.