Skip navigation links
aicas logoJamaica 8.0 release 1
A B C D E F G H I J L M N O P R S T U V W 

S

scale(int, RelativeTime) - Method in class javax.realtime.RelativeTime
Multiply the current time by an integral factor.
scale(int) - Method in class javax.realtime.RelativeTime
multiply the current time by an integral scaling factor.
Schedulable - Interface in javax.realtime
Jamaica Real-Time Specification for Java class Schedulable.
schedulePeriodic() - Method in class javax.realtime.RealtimeThread
schedulePeriodic resumes the execution of a periodic thread, i.e., unblocks waitForNextPeriod.
Scheduler - Class in javax.realtime
Jamaica Real-Time Specification for Java class Scheduler.
Scheduler() - Constructor for class javax.realtime.Scheduler
Constructor to be called by sub-classes of this to initialize the Scheduler.
SchedulingParameters - Class in javax.realtime
Jamaica Real-Time Specification for Java class SchedulingParameters.
SchedulingParameters() - Constructor for class javax.realtime.SchedulingParameters
Constructor to create SchedulingParameter that are not associated with any schedulable object.
ScopedCycleException - Exception in javax.realtime
Jamaica Real-Time Specification for Java class ScopedCycleException.
ScopedCycleException() - Constructor for exception javax.realtime.ScopedCycleException
Constructor of this exception without detail message.
ScopedCycleException(String) - Constructor for exception javax.realtime.ScopedCycleException
Constructor of this exception with detail message.
ScopedMemory - Class in javax.realtime
Jamaica Real-Time Specification for Java class ScopedMemory
ScopedMemory(long) - Constructor for class javax.realtime.ScopedMemory
Constructor to create an instance of ScopedMemory with the given initial size.
ScopedMemory(long, Runnable) - Constructor for class javax.realtime.ScopedMemory
Constructor to create an instance of ScopedMemory with the given initial size and default logic.
ScopedMemory(long, long, Runnable) - Constructor for class javax.realtime.ScopedMemory
Constructor for a memory area with given backing memory and container sizes for stacked memory, also sets a logic.
ScopedMemory(SizeEstimator) - Constructor for class javax.realtime.ScopedMemory
Constructor to create an instance of ScopedMemory with the given initial size.
ScopedMemory(SizeEstimator, Runnable) - Constructor for class javax.realtime.ScopedMemory
Constructor to create an instance of ScopedMemory with the given initial size and default logic.
set(Date) - Method in class javax.realtime.AbsoluteTime
set sets the time represented by this to the time represented by an instance of Date.
set(Affinity, BoundAsyncEventHandler) - Static method in class javax.realtime.Affinity
Set the CPU affinity of a given bound async event handler.
set(Affinity, Thread) - Static method in class javax.realtime.Affinity
Set the CPU affinity of a given thread.
set(Affinity, ProcessingGroupParameters) - Static method in class javax.realtime.Affinity
Set the processors affinity of a given processing group parameters instance.
set(int, byte[]) - Method in interface javax.realtime.device.RawByteWriter
Copy values to the raw memory starting at the address referenced by this instance plus the offset scaled by the element size in bytes and the objects stride.
set(int, byte[], int, int) - Method in interface javax.realtime.device.RawByteWriter
Copy values to the memory region, where offset is first byte in the memory region to write and start is the first index in values from which to read.
set(int, double[]) - Method in interface javax.realtime.device.RawDoubleWriter
Copy values to the raw memory starting at the address referenced by this instance plus the offset scaled by the element size in bytes and the objects stride.
set(int, double[], int, int) - Method in interface javax.realtime.device.RawDoubleWriter
Copy values to the memory region, where offset is first double in the memory region to write and start is the first index in values from which to read.
set(int, float[]) - Method in interface javax.realtime.device.RawFloatWriter
Copy values to the raw memory starting at the address referenced by this instance plus the offset scaled by the element size in bytes and the objects stride.
set(int, float[], int, int) - Method in interface javax.realtime.device.RawFloatWriter
Copy values to the memory region, where offset is first float in the memory region to write and start is the first index in values from which to read.
set(int, int[]) - Method in interface javax.realtime.device.RawIntWriter
Copy values to the raw memory starting at the address referenced by this instance plus the offset scaled by the element size in bytes and the objects stride.
set(int, int[], int, int) - Method in interface javax.realtime.device.RawIntWriter
Copy values to the memory region, where offset is first int in the memory region to write and start is the first index in values from which to read.
set(int, long[]) - Method in interface javax.realtime.device.RawLongWriter
Copy values to the raw memory starting at the address referenced by this instance plus the offset scaled by the element size in bytes and the objects stride.
set(int, long[], int, int) - Method in interface javax.realtime.device.RawLongWriter
Copy values to the memory region, where offset is first long in the memory region to write and start is the first index in values from which to read.
set(int, short[]) - Method in interface javax.realtime.device.RawShortWriter
Copy values to the raw memory starting at the address referenced by this instance plus the offset scaled by the element size in bytes and the objects stride.
set(int, short[], int, int) - Method in interface javax.realtime.device.RawShortWriter
Copy values to the memory region, where offset is first short in the memory region to write and start is the first index in values from which to read.
set(HighResolutionTime) - Method in class javax.realtime.HighResolutionTime
set sets this time to the time specified by time.
set(long) - Method in class javax.realtime.HighResolutionTime
set sets the milliseconds value of this object to millis.
set(long, int) - Method in class javax.realtime.HighResolutionTime
set sets the milliseconds and nanoseconds value of this object to millis and nanos.
set(long, int) - Method in class javax.realtime.RationalTime
Deprecated.
set sets the milliseconds and nanoseconds value of this object to millis and nanos.
setAllocationRate(long) - Method in class javax.realtime.MemoryParameters
setAllocationRate sets the current maximum allocation rate in bytes per second.
setAllocationRateIfFeasible(long) - Method in class javax.realtime.MemoryParameters
setAllocationRateIfFeasible first checks if the schedulables associated with this would still be feasible with the new allocation rate.
setArrivalTimeQueueOverflowBehavior(String) - Method in class javax.realtime.AperiodicParameters
setArrivalTimeQueueOverflowBehavior sets the behavior for the case of an overflow in the arrival time queue.
setByte(byte) - Method in interface javax.realtime.device.RawByteWriter
Set the value at the first position referenced by this instance, i.e., the value at its start address.
setByte(int, byte) - Method in interface javax.realtime.device.RawByteWriter
Set the value of the nth element referenced by this instance, where n is offset and the address is base address + offset × size of Byte.
setByte(long, byte) - Method in class javax.realtime.RawMemoryAccess
setByte writes a byte to the given offset.
setBytes(long, byte[], int, int) - Method in class javax.realtime.RawMemoryAccess
setBytes writes a number of bytes to the given offset.
setCost(RelativeTime) - Method in class javax.realtime.ProcessingGroupParameters
setCost sets the cost value.
setCost(RelativeTime) - Method in class javax.realtime.ReleaseParameters
setCost sets the cost for this ReleaseParameters.
setCostOverrunHandler(AsyncEventHandler) - Method in class javax.realtime.ProcessingGroupParameters
setCostOverrunHandler set the cost overrun handler.
setCostOverrunHandler(AsyncEventHandler) - Method in class javax.realtime.ReleaseParameters
setCostOverrunHandler sets the cost overrun handler.
setDaemon(boolean) - Method in class javax.realtime.AsyncBaseEventHandler
Mark this handler as daemon or non-daemon.
setDeadline(RelativeTime) - Method in class javax.realtime.ProcessingGroupParameters
setDeadline set the deadline to a new value.
setDeadline(RelativeTime) - Method in class javax.realtime.ReleaseParameters
setDeadline sets the deadline.
setDeadlineMissHandler(AsyncEventHandler) - Method in class javax.realtime.ProcessingGroupParameters
setDeadlineMissHandler sets the deadline miss handler.
setDeadlineMissHandler(AsyncEventHandler) - Method in class javax.realtime.ReleaseParameters
setDeadlineMissHandler sets the deadline miss handler
setDefaultScheduler(Scheduler) - Static method in class javax.realtime.Scheduler
setDefaultScheduler sets the default scheduler to the given scheduler.
setDouble(double) - Method in interface javax.realtime.device.RawDoubleWriter
Set the value at the first position referenced by this instance, i.e., the value at its start address.
setDouble(int, double) - Method in interface javax.realtime.device.RawDoubleWriter
Set the value of the nth element referenced by this instance, where n is offset and the address is base address + offset × size of Double.
setDouble(long, double) - Method in class javax.realtime.RawMemoryFloatAccess
setDouble writes a double to the given offset.
setDoubles(long, double[], int, int) - Method in class javax.realtime.RawMemoryFloatAccess
setDoubles writes a number of doubles to the given offset.
setFloat(float) - Method in interface javax.realtime.device.RawFloatWriter
Set the value at the first position referenced by this instance, i.e., the value at its start address.
setFloat(int, float) - Method in interface javax.realtime.device.RawFloatWriter
Set the value of the nth element referenced by this instance, where n is offset and the address is base address + offset × size of Float.
setFloat(long, float) - Method in class javax.realtime.RawMemoryFloatAccess
setFloat writes a float to the given offset.
setFloats(long, float[], int, int) - Method in class javax.realtime.RawMemoryFloatAccess
setFloats writes a number of floats to the given offset.
setFrequency(int) - Method in class javax.realtime.RationalTime
Deprecated.
RTSJ V1.0.1 class RationalTime is deprecated
setHandler(AsyncBaseEventHandler) - Method in class javax.realtime.AsyncEvent
setHandler removes all handlers from the list of handlers for this event and adds the given handler.
setHandler(AsyncEventHandler) - Method in class javax.realtime.AsyncEvent
setHandler removes all handlers from the list of handlers for this event and adds the given handler.
setHandler(int, AsyncEventHandler) - Static method in class javax.realtime.POSIXSignalHandler
setHandler sets the set of handlers that will be released on the provided signal to the set with the provided handler being the single element.
setIfFeasible(RelativeTime, RelativeTime) - Method in class javax.realtime.AperiodicParameters
setIfFeasible performs a feasibility analysis using the new cost and deadline parameters.
setIfFeasible(ReleaseParameters, MemoryParameters) - Method in class javax.realtime.AsyncBaseEventHandler
setIfFeasible performs a feasibility analysis using the provided release and memory parameters.
setIfFeasible(SchedulingParameters, ReleaseParameters, MemoryParameters) - Method in class javax.realtime.AsyncBaseEventHandler
setIfFeasible performs a feasibility analysis using the provided scheduling, release and memory parameters.
setIfFeasible(ReleaseParameters, MemoryParameters, ProcessingGroupParameters) - Method in class javax.realtime.AsyncBaseEventHandler
setIfFeasible performs a feasibility analysis using the provided release, memory, and processing group parameters.
setIfFeasible(SchedulingParameters, ReleaseParameters, MemoryParameters, ProcessingGroupParameters) - Method in class javax.realtime.AsyncBaseEventHandler
setIfFeasible performs a feasibility analysis using the provided scheduling, release, memory, and processing group parameters.
setIfFeasible(ReleaseParameters, ProcessingGroupParameters) - Method in class javax.realtime.AsyncBaseEventHandler
setIfFeasible performs a feasibility analysis using the provided release and processing group parameters.
setIfFeasible(RelativeTime, RelativeTime, RelativeTime) - Method in class javax.realtime.PeriodicParameters
setIfFeasible performs a feasibility analysis using the new period, cost, and deadline parameters.
setIfFeasible(Schedulable, ReleaseParameters, MemoryParameters) - Method in class javax.realtime.PriorityScheduler
setIfFeasible first performs a feasibility analysis using the new release and memory parameters for schedulable.
setIfFeasible(Schedulable, ReleaseParameters, MemoryParameters, ProcessingGroupParameters) - Method in class javax.realtime.PriorityScheduler
setIfFeasible first performs a feasibility analysis using the new release, memory, and group parameters for schedulable.
setIfFeasible(Schedulable, SchedulingParameters, ReleaseParameters, MemoryParameters, ProcessingGroupParameters) - Method in class javax.realtime.PriorityScheduler
setIfFeasible first performs a feasibility analysis using the new scheduling, release, memory, and group parameters for schedulable.
setIfFeasible(RelativeTime, RelativeTime, RelativeTime) - Method in class javax.realtime.ProcessingGroupParameters
setIfFeasible performs a feasibility analysis using the new period, cost, and deadline parameters.
setIfFeasible(ReleaseParameters, MemoryParameters, ProcessingGroupParameters) - Method in class javax.realtime.RealtimeThread
setIfFeasible performs a feasibility analysis using the provided release, memory, and processing group parameters.
setIfFeasible(ReleaseParameters, ProcessingGroupParameters) - Method in class javax.realtime.RealtimeThread
setIfFeasible performs a feasibility analysis using the provided release and processing group parameters.
setIfFeasible(ReleaseParameters, MemoryParameters) - Method in class javax.realtime.RealtimeThread
setIfFeasible performs a feasibility analysis using the provided release and memory parameters.
setIfFeasible(SchedulingParameters, ReleaseParameters, MemoryParameters) - Method in class javax.realtime.RealtimeThread
setIfFeasible performs a feasibility analysis using the provided scheduling, release, and memory parameters.
setIfFeasible(SchedulingParameters, ReleaseParameters, MemoryParameters, ProcessingGroupParameters) - Method in class javax.realtime.RealtimeThread
setIfFeasible performs a feasibility analysis using the provided scheduling, release, memory, and processing group parameters.
setIfFeasible(RelativeTime, RelativeTime, AsyncEventHandler, AsyncEventHandler) - Method in class javax.realtime.ReleaseParameters
setIfFeasible performs a feasibility analysis using the new period, cost and deadline parameters.
setIfFeasible(RelativeTime, RelativeTime) - Method in class javax.realtime.ReleaseParameters
setIfFeasible performs a feasibility analysis using the new cost and deadline parameters.
setIfFeasible(ReleaseParameters, MemoryParameters) - Method in interface javax.realtime.Schedulable
setIfFeasible performs a feasibility analysis using the provided release and memory parameters.
setIfFeasible(ReleaseParameters, MemoryParameters, ProcessingGroupParameters) - Method in interface javax.realtime.Schedulable
setIfFeasible performs a feasibility analysis using the provided release, memory, and processing group parameters.
setIfFeasible(ReleaseParameters, ProcessingGroupParameters) - Method in interface javax.realtime.Schedulable
setIfFeasible performs a feasibility analysis using the provided release and processing group parameters.
setIfFeasible(SchedulingParameters, ReleaseParameters, MemoryParameters) - Method in interface javax.realtime.Schedulable
setIfFeasible performs a feasibility analysis using the provided scheduling, release, and memory parameters.
setIfFeasible(SchedulingParameters, ReleaseParameters, MemoryParameters, ProcessingGroupParameters) - Method in interface javax.realtime.Schedulable
setIfFeasible performs a feasibility analysis using the provided scheduling, release, memory, and processing group parameters.
setIfFeasible(Schedulable, ReleaseParameters, MemoryParameters) - Method in class javax.realtime.Scheduler
setIfFeasible first performs a feasibility analysis using the new release and memory parameters for schedulable.
setIfFeasible(Schedulable, ReleaseParameters, MemoryParameters, ProcessingGroupParameters) - Method in class javax.realtime.Scheduler
setIfFeasible first performs a feasibility analysis using the new release, memory, and group parameters for schedulable.
setIfFeasible(Schedulable, SchedulingParameters, ReleaseParameters, MemoryParameters, ProcessingGroupParameters) - Method in class javax.realtime.Scheduler
setIfFeasible first performs a feasibility analysis for schedulable using the new scheduling, release, memory, and group parameters.
setIfFeasible(RelativeTime, RelativeTime, RelativeTime) - Method in class javax.realtime.SporadicParameters
setIfFeasible performs a feasibility analysis using the new period, cost and deadline parameters.
setImportance(int) - Method in class javax.realtime.ImportanceParameters
setImportance sets the importance parameters for this and all schedulable objects associated with this ImportanceParameters.
setInitialArrivalTimeQueueLength(int) - Method in class javax.realtime.AperiodicParameters
setInitialArrivalTimeQueueLength sets the initial number of elements in the arrival time queue for the schedulable object that receives this AperiodicParameters in its constructor.
setInt(int) - Method in interface javax.realtime.device.RawIntWriter
Set the value at the first position referenced by this instance, i.e., the value at its start address.
setInt(int, int) - Method in interface javax.realtime.device.RawIntWriter
Set the value of the nth element referenced by this instance, where n is offset and the address is base address + offset × size of Int.
setInt(long, int) - Method in class javax.realtime.RawMemoryAccess
setInt writes an int to the given offset.
setInterval(RelativeTime) - Method in class javax.realtime.PeriodicTimer
setInterval changes the interval for this periodic timer.
setInts(long, int[], int, int) - Method in class javax.realtime.RawMemoryAccess
setInts writes a number of ints to the given offset.
setLong(long) - Method in interface javax.realtime.device.RawLongWriter
Set the value at the first position referenced by this instance, i.e., the value at its start address.
setLong(int, long) - Method in interface javax.realtime.device.RawLongWriter
Set the value of the nth element referenced by this instance, where n is offset and the address is base address + offset × size of Long.
setLong(long, long) - Method in class javax.realtime.RawMemoryAccess
setLong writes a long to the given offset.
setLongs(long, long[], int, int) - Method in class javax.realtime.RawMemoryAccess
setLongs writes a number of longs to the given offset.
setMaxImmortalIfFeasible(long) - Method in class javax.realtime.MemoryParameters
setMaxImmortalIfFeasible first checks if the schedulables associated with this would still be feasible with the new immortal allocation limit.
setMaximumConcurrentLocks(int) - Static method in class javax.realtime.RealtimeSystem
setMaximumConcurrentLocks sets the maximum number of locks that may be used simultaneously.
setMaximumConcurrentLocks(int, boolean) - Static method in class javax.realtime.RealtimeSystem
setMaximumConcurrentLocks sets the maximum number of locks that may be used simultaneously.
setMaxMemoryAreaIfFeasible(long) - Method in class javax.realtime.MemoryParameters
setMaxMemoryAreaIfFeasible first checks if the schedulables associated with this would still be feasible with the new allocation limit.
setMemoryParameters(MemoryParameters) - Method in class javax.realtime.AsyncBaseEventHandler
setMemoryParameters replaces the memory parameters for this handler with the parameters provided.
setMemoryParameters(MemoryParameters) - Method in class javax.realtime.RealtimeThread
setMemoryParameters replaces the memory parameters for this RealtimeThread with the parameters provided.
setMemoryParameters(MemoryParameters) - Method in interface javax.realtime.Schedulable
setMemoryParameters replaces the memory parameters for this Schedulable with the parameters provided.
setMemoryParametersIfFeasible(MemoryParameters) - Method in class javax.realtime.AsyncBaseEventHandler
setMemoryParametersIfFeasible performs a feasibility analysis using the provided memory parameters.
setMemoryParametersIfFeasible(MemoryParameters) - Method in class javax.realtime.RealtimeThread
setMemoryParametersIfFeasible performs a feasibility analysis using the provided memory parameters.
setMemoryParametersIfFeasible(MemoryParameters) - Method in interface javax.realtime.Schedulable
setMemoryParametersIfFeasible performs a feasibility analysis using the provided memory parameters.
setMinimumInterarrival(RelativeTime) - Method in class javax.realtime.SporadicParameters
setMinimumInterarrival sets the minimum interarrival time to a new value, independent on the impact this will have on the feasibility of the system.
setMitViolationBehavior(String) - Method in class javax.realtime.SporadicParameters
setMitViolationBehavior sets the policy for dealing with minimum arrival time violations.
setMonitorControl(MonitorControl) - Static method in class javax.realtime.MonitorControl
setMonitorControl sets the default monitor control policy to the given argument.
setMonitorControl(Object, MonitorControl) - Static method in class javax.realtime.MonitorControl
setMonitorControl set the monitor control for the monitor associated with a Java object.
setPeriod(RelativeTime) - Method in class javax.realtime.PeriodicParameters
setPeriod sets the period.
setPeriod(RelativeTime) - Method in class javax.realtime.ProcessingGroupParameters
setPeriod sets the period to a new value.
setPortal(Object) - Method in class javax.realtime.ScopedMemory
setPortal sets the portal object of this memory area to the argument.
setPriority(int) - Method in class javax.realtime.PriorityParameters
setPriority changes the priority value of this and the current base priority of all schedulable objects that are associated with this.
setProcessingGroupParameters(ProcessingGroupParameters) - Method in class javax.realtime.AsyncBaseEventHandler
setProcessingGroupParameters sets the processing group parameters of this handler.
setProcessingGroupParameters(ProcessingGroupParameters) - Method in class javax.realtime.RealtimeThread
setProcessingGroupParameters sets the processing group parameters of this thread.
setProcessingGroupParameters(ProcessingGroupParameters) - Method in interface javax.realtime.Schedulable
setProcessingGroupParameters sets the processing group parameters of this Scheduling.
setProcessingGroupParametersIfFeasible(ProcessingGroupParameters) - Method in class javax.realtime.AsyncBaseEventHandler
setProcessingGroupParametersIfFeasible performs a feasibility analysis using the provided processing group parameters.
setProcessingGroupParametersIfFeasible(ProcessingGroupParameters) - Method in class javax.realtime.RealtimeThread
setProcessingGroupParametersIfFeasible performs a feasibility analysis using the provided processing group parameters.
setProcessingGroupParametersIfFeasible(ProcessingGroupParameters) - Method in interface javax.realtime.Schedulable
setProcessingGroupParametersIfFeasible performs a feasibility analysis using the provided processing group parameters.
setReleaseParameters(ReleaseParameters) - Method in class javax.realtime.AsyncBaseEventHandler
setReleaseParameters replaces the release parameters for this handler with the parameters provided.
setReleaseParameters(ReleaseParameters) - Method in class javax.realtime.RealtimeThread
setReleaseParameters replaces the release parameters for this RealtimeThread with the parameters provided.
setReleaseParameters(ReleaseParameters) - Method in interface javax.realtime.Schedulable
setReleaseParameters replaces the release parameters for this Schedulable with the parameters provided.
setReleaseParametersIfFeasible(ReleaseParameters) - Method in class javax.realtime.AsyncBaseEventHandler
setReleaseParametersIfFeasible performs a feasibility analysis using the provided release parameters.
setReleaseParametersIfFeasible(ReleaseParameters) - Method in class javax.realtime.RealtimeThread
setReleaseParametersIfFeasible performs a feasibility analysis using the provided release parameters.
setReleaseParametersIfFeasible(ReleaseParameters) - Method in interface javax.realtime.Schedulable
setReleaseParametersIfFeasible performs a feasibility analysis using the provided release parameters.
setResolution(RelativeTime) - Method in class javax.realtime.Clock
setResolution sets the resolution of this time to the provided value.
setScheduler(Scheduler, SchedulingParameters, ReleaseParameters, MemoryParameters, ProcessingGroupParameters) - Method in class javax.realtime.AsyncBaseEventHandler
setScheduler sets the scheduler and scheduling, release, memory, and processing group parameters for this handler.
setScheduler(Scheduler) - Method in class javax.realtime.AsyncBaseEventHandler
setScheduler sets the scheduler for this handler.
setScheduler(Scheduler, SchedulingParameters, ReleaseParameters, MemoryParameters, ProcessingGroupParameters) - Method in class javax.realtime.RealtimeThread
setScheduler set the scheduler and scheduling, release, memory, and processing group parameters for this RealtimeThread.
setScheduler(Scheduler) - Method in class javax.realtime.RealtimeThread
setScheduler sets the scheduler for this RealtimeThread.
setScheduler(Scheduler) - Method in interface javax.realtime.Schedulable
setScheduler sets the scheduler for this Schedulable.
setScheduler(Scheduler, SchedulingParameters, ReleaseParameters, MemoryParameters, ProcessingGroupParameters) - Method in interface javax.realtime.Schedulable
setScheduler set the scheduler and scheduling, release, memory and processing group parameters for this Schedulable.
setSchedulingParameters(SchedulingParameters) - Method in class javax.realtime.AsyncBaseEventHandler
setSchedulingParameters sets the scheduling parameters for this handler.
setSchedulingParameters(SchedulingParameters) - Method in class javax.realtime.RealtimeThread
setSchedulingParameters sets the scheduling parameters for this RealtimeThread.
setSchedulingParameters(SchedulingParameters) - Method in interface javax.realtime.Schedulable
setSchedulingParameters sets the scheduling parameters for this Schedulable.
setSchedulingParametersIfFeasible(SchedulingParameters) - Method in class javax.realtime.AsyncBaseEventHandler
setSchedulingParametersIfFeasible performs a feasibility analysis using the provided scheduling parameters.
setSchedulingParametersIfFeasible(SchedulingParameters) - Method in class javax.realtime.RealtimeThread
setSchedulingParametersIfFeasible performs a feasibility analysis using the provided scheduling parameters.
setSchedulingParametersIfFeasible(SchedulingParameters) - Method in interface javax.realtime.Schedulable
setSchedulingParametersIfFeasible performs a feasibility analysis using the provided scheduling parameters.
setSecurityManager(RealtimeSecurity) - Static method in class javax.realtime.RealtimeSystem
setSecurityManager replaces the current security manager by a new manager.
setShort(short) - Method in interface javax.realtime.device.RawShortWriter
Set the value at the first position referenced by this instance, i.e., the value at its start address.
setShort(int, short) - Method in interface javax.realtime.device.RawShortWriter
Set the value of the nth element referenced by this instance, where n is offset and the address is base address + offset × size of Short.
setShort(long, short) - Method in class javax.realtime.RawMemoryAccess
setShort writes a short to the given offset.
setShorts(long, short[], int, int) - Method in class javax.realtime.RawMemoryAccess
setShorts writes a number of shorts to the given offset.
setStart(HighResolutionTime) - Method in class javax.realtime.PeriodicParameters
setStart set the start time.
setStart(HighResolutionTime) - Method in class javax.realtime.ProcessingGroupParameters
setStart sets the start time to a new value.
SHARED - Static variable in class javax.realtime.PhysicalMemoryManager
Memory type for shared memory, if supported by the implementation.
SIGABRT - Static variable in class javax.realtime.POSIXSignalHandler
Abort (ANSI).
SIGALRM - Static variable in class javax.realtime.POSIXSignalHandler
Alarm clock (POSIX).
SIGBUS - Static variable in class javax.realtime.POSIXSignalHandler
BUS error (4.2 BSD), optional signal.
SIGCANCEL - Static variable in class javax.realtime.POSIXSignalHandler
Deprecated.
RTSJ V1.0.1 not part of POSIX 9945-1-1996 standard
SIGCHLD - Static variable in class javax.realtime.POSIXSignalHandler
Child status has changed (POSIX).
SIGCLD - Static variable in class javax.realtime.POSIXSignalHandler
Same as SIGCHLD (System V), optional signal.
SIGCONT - Static variable in class javax.realtime.POSIXSignalHandler
Continue (POSIX), optional signal.
SIGEMT - Static variable in class javax.realtime.POSIXSignalHandler
EMT instruction, optional signal.
SIGFPE - Static variable in class javax.realtime.POSIXSignalHandler
floating point exception
SIGFREEZE - Static variable in class javax.realtime.POSIXSignalHandler
Deprecated.
RTSJ V1.0.1 not part of POSIX 9945-1-1996 standard
SIGHUP - Static variable in class javax.realtime.POSIXSignalHandler
Hangup (POSIX).
SIGILL - Static variable in class javax.realtime.POSIXSignalHandler
illegal instruction (ANSI)
SIGINT - Static variable in class javax.realtime.POSIXSignalHandler
interrupt (ANSI)
SIGIO - Static variable in class javax.realtime.POSIXSignalHandler
Deprecated.
RTSJ V1.0.1 not part of POSIX 9945-1-1996 standard
SIGIOT - Static variable in class javax.realtime.POSIXSignalHandler
IOT instruction (4.2 BSD), optional signal.
SIGKILL - Static variable in class javax.realtime.POSIXSignalHandler
Kill, unblockable (POSIX).
SIGLOST - Static variable in class javax.realtime.POSIXSignalHandler
Deprecated.
RTSJ V1.0.1 not part of POSIX 9945-1-1996 standard
SIGLWP - Static variable in class javax.realtime.POSIXSignalHandler
Deprecated.
RTSJ V1.0.1 not part of POSIX 9945-1-1996 standard
SIGPIPE - Static variable in class javax.realtime.POSIXSignalHandler
Broken pipe (POSIX).
SIGPOLL - Static variable in class javax.realtime.POSIXSignalHandler
Deprecated.
RTSJ V1.0.1 not part of POSIX 9945-1-1996 standard
SIGPROF - Static variable in class javax.realtime.POSIXSignalHandler
Deprecated.
RTSJ V1.0.1 not part of POSIX 9945-1-1996 standard
SIGPWR - Static variable in class javax.realtime.POSIXSignalHandler
Deprecated.
RTSJ V1.0.1 not part of POSIX 9945-1-1996 standard
SIGQUIT - Static variable in class javax.realtime.POSIXSignalHandler
quit (POSIX)
SIGSEGV - Static variable in class javax.realtime.POSIXSignalHandler
Segmentation violation (ANSI).
SIGSTOP - Static variable in class javax.realtime.POSIXSignalHandler
Stop, unblockable (POSIX), optional signal.
SIGSYS - Static variable in class javax.realtime.POSIXSignalHandler
Bad system call, optional signal.
SIGTERM - Static variable in class javax.realtime.POSIXSignalHandler
Termination (ANSI).
SIGTHAW - Static variable in class javax.realtime.POSIXSignalHandler
Deprecated.
RTSJ V1.0.1 not part of POSIX 9945-1-1996 standard
SIGTRAP - Static variable in class javax.realtime.POSIXSignalHandler
trace trap (POSIX), optional signal.
SIGTSTP - Static variable in class javax.realtime.POSIXSignalHandler
Keyboard stop (POSIX), optional signal.
SIGTTIN - Static variable in class javax.realtime.POSIXSignalHandler
Background read from tty (POSIX), optional signal.
SIGTTOU - Static variable in class javax.realtime.POSIXSignalHandler
Background write to tty (POSIX), optional signal.
SIGURG - Static variable in class javax.realtime.POSIXSignalHandler
Deprecated.
RTSJ V1.0.1 not part of POSIX 9945-1-1996 standard
SIGUSR1 - Static variable in class javax.realtime.POSIXSignalHandler
User-defined signal 1 (POSIX).
SIGUSR2 - Static variable in class javax.realtime.POSIXSignalHandler
User-defined signal 2 (POSIX).
SIGVTALRM - Static variable in class javax.realtime.POSIXSignalHandler
Deprecated.
RTSJ V1.0.1 not part of POSIX 9945-1-1996 standard
SIGWAITING - Static variable in class javax.realtime.POSIXSignalHandler
Deprecated.
RTSJ V1.0.1 not part of POSIX 9945-1-1996 standard
SIGWINCH - Static variable in class javax.realtime.POSIXSignalHandler
Deprecated.
RTSJ V1.0.1 not part of POSIX 9945-1-1996 standard
SIGXCPU - Static variable in class javax.realtime.POSIXSignalHandler
Deprecated.
RTSJ V1.0.1 not part of POSIX 9945-1-1996 standard
SIGXFSZ - Static variable in class javax.realtime.POSIXSignalHandler
Deprecated.
RTSJ V1.0.1 not part of POSIX 9945-1-1996 standard
size() - Method in class javax.realtime.MemoryArea
size returns the size of this memory area in bytes.
size() - Method in class javax.realtime.StackedMemory
 
size() - Method in class javax.realtime.WaitFreeReadQueue
size returns the current size of the queue, i.e., the number of elements that have been written but not yet read.
size() - Method in class javax.realtime.WaitFreeWriteQueue
size returns the current size of the queue, i.e., the number of elements that have been written but not yet read.
SizeEstimator - Class in javax.realtime
Jamaica Real-Time Specification for Java class SizeEstimator.
SizeEstimator() - Constructor for class javax.realtime.SizeEstimator
Constructor to create estimate with no entries.
SizeOutOfBoundsException - Exception in javax.realtime
Jamaica Real-Time Specification for Java class SizeOutOfBoundsException.
SizeOutOfBoundsException() - Constructor for exception javax.realtime.SizeOutOfBoundsException
Constructor of this exception without detail message.
SizeOutOfBoundsException(String) - Constructor for exception javax.realtime.SizeOutOfBoundsException
Constructor
sleep(Clock, HighResolutionTime) - Static method in class javax.realtime.RealtimeThread
Sleep for a given relative or absolute time using the given clock.
sleep(HighResolutionTime) - Static method in class javax.realtime.RealtimeThread
Sleep for a given relative or absolute time using the clock associated with time.
SporadicParameters - Class in javax.realtime
Jamaica Real-Time Specification for Java class SporadicParameters.
SporadicParameters(RelativeTime) - Constructor for class javax.realtime.SporadicParameters
Create a SporadicParameters object.
SporadicParameters(RelativeTime, RelativeTime, RelativeTime, AsyncEventHandler, AsyncEventHandler) - Constructor for class javax.realtime.SporadicParameters
Constructor of SporadicParameters to be used as ReleaseParameters for AsyncBaseEventHandler if the event handler will be scheduled aperiodically with a miminum interarrival time between each two releases.
StackedMemory - Class in javax.realtime
StackedMemory implements a scoped memory allocation area and container management system.
StackedMemory(long, long) - Constructor for class javax.realtime.StackedMemory
Create a host StackedMemory with a backing memory in a container of the specified sizes.
StackedMemory(long, long, Runnable) - Constructor for class javax.realtime.StackedMemory
Create a host StackedMemory with a backing memory in a container of the specified sizes, bound to the specified Runnable..
StackedMemory(SizeEstimator, SizeEstimator) - Constructor for class javax.realtime.StackedMemory
Create a host StackedMemory with a backing memory in a container of the sizes estimated by the specified SizeEstimators.
StackedMemory(SizeEstimator, SizeEstimator, Runnable) - Constructor for class javax.realtime.StackedMemory
Create a host StackedMemory with a backing memory in a container of the sizes estimated by the specified SizeEstimators, bound to the specified Runnable.
StackedMemory(long) - Constructor for class javax.realtime.StackedMemory
Create a guest StackedMemory with a backing memory of the specified size.
StackedMemory(SizeEstimator) - Constructor for class javax.realtime.StackedMemory
Create a guest StackedMemory with a backing memory of the size estimated by the specified SizeEstimator.
StackedMemory(long, Runnable) - Constructor for class javax.realtime.StackedMemory
Create a guest StackedMemory with an object allocation area of the specified size, bound to the specified Runnable.
StackedMemory(SizeEstimator, Runnable) - Constructor for class javax.realtime.StackedMemory
Create a guest StackedMemory with an object allocation area of the size estimated by the specified SizeEstimator, bound to the specified Runnable.
start() - Method in interface javax.realtime.ActiveEvent
Start this active event.
start(boolean) - Method in interface javax.realtime.ActiveEvent
Start this active event.
start() - Method in class javax.realtime.NoHeapRealtimeThread
start starts this NoHeapRealtimeThread.
start() - Method in class javax.realtime.RealtimeThread
start starts this RealtimeThread.
start(PhasingPolicy) - Method in class javax.realtime.RealtimeThread
Start this RealtimeThread with a given phasing policy.
start() - Method in class javax.realtime.Timer
start this timer, i.e., make it active and enabled
start(boolean) - Method in class javax.realtime.Timer
start this timer, i.e., make it active.
stop() - Method in interface javax.realtime.ActiveEvent
Stop this active event.
stop() - Method in class javax.realtime.Timer
stop stops this active timer changing its state to not-active and disabled.
subtract(AbsoluteTime) - Method in class javax.realtime.AbsoluteTime
subtract subtracts another absolute time from this absolute time.
subtract(AbsoluteTime, RelativeTime) - Method in class javax.realtime.AbsoluteTime
subtract subtracts another absolute time from this absolute time.
subtract(RelativeTime) - Method in class javax.realtime.AbsoluteTime
subtract subtracts an interval given as an instance of RelativeTime from this.
subtract(RelativeTime, AbsoluteTime) - Method in class javax.realtime.AbsoluteTime
subtract subtracts an interval given as an instance of RelativeTime from this.
subtract(RelativeTime) - Method in class javax.realtime.RelativeTime
substract substracts interval given as an instance of RelativeTime from this relative time.
subtract(RelativeTime, RelativeTime) - Method in class javax.realtime.RelativeTime
Subtracts time from this.
swapBytes(short) - Method in class javax.realtime.RawMemoryAccess
 
swapBytes(int) - Method in class javax.realtime.RawMemoryAccess
 
swapBytes(long) - Method in class javax.realtime.RawMemoryAccess
 
A B C D E F G H I J L M N O P R S T U V W 
Skip navigation links
aicas logoJamaica 8.0 release 1

aicas GmbH, Karlsruhe, Germany —www.aicas.com
Copyright © 2001-2016 aicas GmbH. All Rights Reserved.