Skip navigation links
aicas logoJamaicaVM 8.5.1-0
A B C D E F G H I J L M N O P Q 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 SchedulingParameters that are not associated with any schedulable object.
SchedulingParameters(Affinity) - Constructor for class javax.realtime.SchedulingParameters
Creates a new instance of SchedulingParameters.
ScopedConfigurationParameters - Class in javax.realtime.memory
This is the same as ConfigurationParameters except an instance of BoundSchedulable that uses this parameters object may not access the heap and one that uses the super type may.
ScopedConfigurationParameters(int, int, int, int, int, long[]) - Constructor for class javax.realtime.memory.ScopedConfigurationParameters
Similar to ConfigurationParameters.ConfigurationParameters(int, int, int, int, int, long[]), except the receiver may not use the heap.
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.memory
ScopedMemory is the abstract base class of all classes dealing with representations of memory spaces which have a limited lifetime.
ScopedMemory - Class in javax.realtime
Equivalent to and superseded by ScopedMemory.
ScopedMemory(long) - Constructor for class javax.realtime.ScopedMemory
Equivalent to ScopedMemory.ScopedMemory(long, Runnable) with the argument list (size, null).
ScopedMemory(SizeEstimator) - Constructor for class javax.realtime.ScopedMemory
Equivalent to ScopedMemory.ScopedMemory(long, Runnable) with the argument list (size.getEstimate(), null).
ScopedMemory(SizeEstimator, Runnable) - Constructor for class javax.realtime.ScopedMemory
Equivalent to ScopedMemory.ScopedMemory(long, Runnable) with the argument list (size.getEstimate(), logic).
ScopedMemory(long, Runnable) - Constructor for class javax.realtime.ScopedMemory
Creates a new ScopedMemory area with the given parameters.
ScopedMemoryParameters - Class in javax.realtime.memory
Extends memory parameters to provide limits for scoped memory.
ScopedMemoryParameters(long, long, long, long, long, long) - Constructor for class javax.realtime.memory.ScopedMemoryParameters
Creates a ScopedMemoryParameters instance with the given values that can allow access to any ScopedMemory
ScopedMemoryParameters(long, long, long, long) - Constructor for class javax.realtime.memory.ScopedMemoryParameters
Same as ScopedMemoryParameters(maxInitialArea, maxImmortal, 0, maxContainingArea, maxInitialBackingStore, 0).
ScopedMemoryParameters(long, long, long) - Constructor for class javax.realtime.memory.ScopedMemoryParameters
Same as ScopedMemoryParameters(maxInitialArea, maxImmortal, MemoryParameters.UNLIMITED, maxGlobalBackingStore, 0, 0).
send(long, long) - Method in class javax.realtime.posix.RealtimeSignal
Sends this signal to another process.
send(long) - Method in class javax.realtime.posix.Signal
Sends this signal to another process or process group.
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(int, byte[]) - Method in interface javax.realtime.device.RawByteWriter
Copies from values to the memory region, from index start to elements where the nth element is at the address base address + (offset + n) × stride × element size in bytes.
set(int, byte[], int, int) - Method in interface javax.realtime.device.RawByteWriter
Copies 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
Copies from values to the memory region, from index start to elements where the nth element is at the address base address + (offset + n) × stride × element size in bytes.
set(int, double[], int, int) - Method in interface javax.realtime.device.RawDoubleWriter
Copies 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
Copies from values to the memory region, from index start to elements where the nth element is at the address base address + (offset + n) × stride × element size in bytes.
set(int, float[], int, int) - Method in interface javax.realtime.device.RawFloatWriter
Copies 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
Copies from values to the memory region, from index start to elements where the nth element is at the address base address + (offset + n) × stride × element size in bytes.
set(int, int[], int, int) - Method in interface javax.realtime.device.RawIntWriter
Copies 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
Copies from values to the memory region, from index start to elements where the nth element is at the address base address + (offset + n) × stride × element size in bytes.
set(int, long[], int, int) - Method in interface javax.realtime.device.RawLongWriter
Copies 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
Copies from values to the memory region, from index start to elements where the nth element is at the address base address + (offset + n) × stride × element size in bytes.
set(int, short[], int, int) - Method in interface javax.realtime.device.RawShortWriter
Copies 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(T) - Method in class javax.realtime.HighResolutionTime
Changes the value represented by this to that of the given time.
set(long) - Method in class javax.realtime.HighResolutionTime
Sets the millisecond component of this to the given argument, and the nanosecond component of this to 0.
set(long, int) - Method in class javax.realtime.HighResolutionTime
Sets the millisecond and nanosecond components of this.
set(RelativeTime) - Method in class javax.realtime.RationalTime
Deprecated.
Changes the value represented by this to that of the given time.
set(long, int) - Method in class javax.realtime.RationalTime
Deprecated.
Sets the value of the frequency field.
setAffinity(Affinity) - Method in interface javax.realtime.BoundRealtimeExecutor
Set the processor affinity of a task to set with immediate effect.
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
Sets 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
Sets 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.
setDaemon(boolean) - Method in interface javax.realtime.Schedulable
Marks this schedulable as either a daemon or a user task.
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
setDefault(ConfigurationParameters) - Static method in class javax.realtime.ConfigurationParameters
Set the parameters object to be used when none is provided for an instance of Schedulable.
setDefault(ConfigurationParameters) - Static method in class javax.realtime.memory.ScopedConfigurationParameters
Set the parameters object to be used when none is provided for an instance of Schedulable.
setDefaultDispatcher(RealtimeSignalDispatcher) - Static method in class javax.realtime.posix.RealtimeSignalDispatcher
Sets the system default realtime signal dispatcher.
setDefaultDispatcher(SignalDispatcher) - Static method in class javax.realtime.posix.SignalDispatcher
Sets the system default signal dispatcher.
setDefaultDispatcher(TimeDispatcher) - Static method in class javax.realtime.TimeDispatcher
Sets the system default time dispatcher.
setDefaultRunner(ReleaseRunner) - Static method in class javax.realtime.ConfigurationParameters
Sets the system default heap release runner.
setDefaultRunner(ReleaseRunner) - Static method in class javax.realtime.memory.ScopedConfigurationParameters
Sets the system default release runner.
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
Sets 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
Sets 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
Sets 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
Sets 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.AsyncBaseEvent
Associate a new handler with this event and remove all existing handlers.
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(AsyncBaseEventHandler) - Method in class javax.realtime.posix.RealtimeSignal
Associate a new handler with this event and remove all existing handlers.
setHandler(AsyncBaseEventHandler) - Method in class javax.realtime.posix.Signal
Associate a new handler with this event and remove all existing handlers.
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
This method first performs a feasibility analysis using the new cost and deadline as replacements for the matching attributes of this.
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) - 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) - Method in class javax.realtime.SporadicParameters
This method first performs a feasibility analysis using the new cost, and deadline as replacements for the matching attributes of this.
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
Sets 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
Sets 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.
setLink(ChainableAbsoluteTime) - Method in class javax.realtime.ChainableAbsoluteTime
Set the next value in the chain.
setLong(long) - Method in interface javax.realtime.device.RawLongWriter
Sets 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
Sets 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.
setMaxEligibility(SchedulingParameters) - Method in class javax.realtime.RealtimeThreadGroup
Sets the upper bound on scheduling eligibility that tasks in this group may have.
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.memory.ScopedMemory
Sets the portal object of the memory area represented by this instance of ScopedMemory to the given object.
setPortal(Object) - Method in class javax.realtime.ScopedMemory
Sets the portal object of the memory area represented by this instance of ScopedMemory to the given object.
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.
setProcessorAddedEvent(AsyncEvent) - Static method in class javax.realtime.Affinity
Sets the AsyncEvent that will be fired when a processor is added to the set available to the JVM.
setProcessorRemovedEvent(AsyncEvent) - Static method in class javax.realtime.Affinity
Sets the AsyncEvent that will be fired when a processor is removed from the set available to the JVM.
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
Sets the resolution of this time to the provided value.
setRousable(boolean) - Method in class javax.realtime.ReleaseParameters
Dictates whether or not a thread interrupt will cause instances of Schedulable associated with an instance of this class to be prematurely released, i.e., released before the very first release event happens.
setScheduler(Scheduler) - Method in class javax.realtime.ActiveEventDispatcher
Sets the reference to the Scheduler object.
setScheduler(Scheduler, SchedulingParameters) - Method in class javax.realtime.ActiveEventDispatcher
Sets the scheduler and associated parameter objects.
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.ActiveEventDispatcher
Sets the scheduling parameters associated with this instance of Schedulable.
setSchedulingParameters(SchedulingParameters) - Method in class javax.realtime.AsyncBaseEventHandler
 
setSchedulingParameters(SchedulingParameters) - Method in class javax.realtime.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
Sets 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
Sets 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.
setStackTrace(StackTraceElement[]) - Method in exception javax.realtime.ConstructorCheckedException
 
setStackTrace(StackTraceElement[]) - Method in exception javax.realtime.IllegalTaskStateException
 
setStackTrace(StackTraceElement[]) - Method in exception javax.realtime.StaticCheckedException
 
setStackTrace(StackTraceElement[]) - Method in error javax.realtime.StaticError
 
setStackTrace(StackTraceElement[]) - Method in exception javax.realtime.StaticIllegalArgumentException
 
setStackTrace(StackTraceElement[]) - Method in exception javax.realtime.StaticIllegalStateException
 
setStackTrace(StackTraceElement[]) - Method in error javax.realtime.StaticOutOfMemoryError
 
setStackTrace(StackTraceElement[]) - Method in exception javax.realtime.StaticRuntimeException
 
setStackTrace(StackTraceElement[]) - Method in exception javax.realtime.StaticSecurityException
 
setStackTrace(StackTraceElement[]) - Method in interface javax.realtime.StaticThrowable
This method allows overriding the stack trace that was filled during construction of this object.
setStackTrace(StackTraceElement[]) - Method in class javax.realtime.StaticThrowableStorage
 
setStackTrace(StackTraceElement[]) - Method in exception javax.realtime.StaticUnsupportedOperationException
 
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
Signal - Class in javax.realtime.posix
A ActiveEvent subclass for defining a POSIX signal.
SignalDispatcher - Class in javax.realtime.posix
Provides a means of dispatching a set of Signals.
SignalDispatcher(SchedulingParameters, RealtimeThreadGroup) - Constructor for class javax.realtime.posix.SignalDispatcher
Creates a new dispatcher, whose dispatching thread runs with the given SchedulingParameters.
SignalDispatcher(SchedulingParameters) - Constructor for class javax.realtime.posix.SignalDispatcher
Creates a new dispatcher, whose dispatching thread runs with the given SchedulingParameters.
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)
SIGRTMAX - Static variable in class javax.realtime.POSIXSignalHandler
Superior bound of Realtime Thread Signals POSIX.1-2001
SIGRTMIN - Static variable in class javax.realtime.POSIXSignalHandler
Inferior bound of Realtime Thread Signals POSIX.1-2001
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
Queries the size of the memory area.
size() - Method in class javax.realtime.ScopedMemory
 
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, AsyncEventHandler, boolean) - Constructor for class javax.realtime.SporadicParameters
Equivalent to SporadicParameters.SporadicParameters(RelativeTime, RelativeTime, RelativeTime, AsyncEventHandler, AsyncEventHandler, boolean) with an argument list of (minInterarrival, null, deadline, null, missHandler, rousable).
SporadicParameters(RelativeTime, RelativeTime, RelativeTime, AsyncEventHandler, AsyncEventHandler, boolean) - Constructor for class javax.realtime.SporadicParameters
Creates 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.memory
StackedMemory implements a scoped memory allocation area and backing store management system.
StackedMemory(long, long) - Constructor for class javax.realtime.memory.StackedMemory
Equivalent to StackedMemory.StackedMemory(long, long, Runnable) with argument list (scopeSize, backingSize, null).
StackedMemory(long, long, Runnable) - Constructor for class javax.realtime.memory.StackedMemory
Creates a host StackedMemory with an object allocation area and backing store of the specified sizes, bound to the specified Runnable.
StackedMemory(SizeEstimator, SizeEstimator) - Constructor for class javax.realtime.memory.StackedMemory
Equivalent to StackedMemory.StackedMemory(long, long, Runnable) with argument list (scopeSize.getEstimate(), backingSize.getEstimate(), null).
StackedMemory(SizeEstimator, SizeEstimator, Runnable) - Constructor for class javax.realtime.memory.StackedMemory
Equivalent to StackedMemory.StackedMemory(long, long, Runnable) with argument list (scopeSize.getEstimate(), backingSize.getEstimate(), runnable).
StackedMemory(long) - Constructor for class javax.realtime.memory.StackedMemory
Equivalent to StackedMemory.StackedMemory(long, Runnable) with argument list (scopeSize, null).
StackedMemory(SizeEstimator) - Constructor for class javax.realtime.memory.StackedMemory
Equivalent to StackedMemory.StackedMemory(long, Runnable) with argument list (scopeSize.getEstimate(), null).
StackedMemory(long, Runnable) - Constructor for class javax.realtime.memory.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.memory.StackedMemory
Equivalent to StackedMemory.StackedMemory(long, Runnable) with argument list (scopeSize.getEstimate(), runnable).
start() - Method in interface javax.realtime.ActiveEvent
Starts this active event.
start(boolean) - Method in interface javax.realtime.ActiveEvent
Starts this active event.
start() - Method in class javax.realtime.NoHeapRealtimeThread
start starts this NoHeapRealtimeThread.
start() - Method in class javax.realtime.posix.RealtimeSignal
Starts this RealtimeSignal, i.e., changes to a running state.
start(boolean) - Method in class javax.realtime.posix.RealtimeSignal
Starts this RealtimeSignal, i.e., changes to a running state.
start() - Method in class javax.realtime.posix.Signal
Starts this Signal, i.e., changes to a running state.
start(boolean) - Method in class javax.realtime.posix.Signal
Starts this Signal, i.e., changes to a running state.
start() - Method in class javax.realtime.RealtimeThread
Sets up the realtime thread's environment and starts it.
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.
startPeriodic(PhasingPolicy) - Method in class javax.realtime.RealtimeThread
Starts a periodic thread with the specified phasing policy.
StaticCheckedException - Exception in javax.realtime
A base class for all checked exceptions defined in the specification which do not extend a conventional Java exception.
StaticCheckedException() - Constructor for exception javax.realtime.StaticCheckedException
Enable this class to be extended.
StaticCheckedException(String) - Constructor for exception javax.realtime.StaticCheckedException
Enable this class to be extended.
StaticError - Error in javax.realtime
A base class for all errors defined in the specification which do not extend a conventional Java error.
StaticError() - Constructor for error javax.realtime.StaticError
Enable this class to be extended.
StaticError(String) - Constructor for error javax.realtime.StaticError
Enable this class to be extended.
StaticIllegalArgumentException - Exception in javax.realtime
A version of IllegalArgumentException to be thrown by RTSJ methods that does not require allocation.
StaticIllegalStateException - Exception in javax.realtime
The exception thrown when a Schedulable instance attempts to access a memory which is illegal in the memories current state.
StaticOutOfMemoryError - Error in javax.realtime
A version of OutOfMemoryError that does not require allocation.
StaticRuntimeException - Exception in javax.realtime
A base class for all unchecked exceptions defined in the specification and do not extend a conventional Java exception.
StaticRuntimeException() - Constructor for exception javax.realtime.StaticRuntimeException
Enable this class to be extended.
StaticRuntimeException(String) - Constructor for exception javax.realtime.StaticRuntimeException
Enable this class to be extended.
StaticSecurityException - Exception in javax.realtime
A version of SecurityException to be thrown by RTSJ methods that does not require allocation.
StaticThrowable<T extends StaticThrowable<T>> - Interface in javax.realtime
A marker interface to indicate that a Throwable is intended to be created once and reused.
StaticThrowable.Hidden - Annotation Type in javax.realtime
A marker for static throwable support methods that should not be seen in a stack trace.
StaticThrowableStorage - Class in javax.realtime
Provides the methods for managing the thread local memory used for storing the data needed by preallocated throwables, i.e., exceptions and errors which implement StaticThrowable.
StaticUnsupportedOperationException - Exception in javax.realtime
A version of UnsupportedOperationException to be thown by RTSJ methods that does not require allocation.
stop() - Method in interface javax.realtime.ActiveEvent
Stops this active event.
stop() - Method in class javax.realtime.posix.RealtimeSignal
Stops this RealtimeSignal.
stop() - Method in class javax.realtime.posix.Signal
Stops this Signal.
stop() - Method in class javax.realtime.Timer
stop stops this active timer changing its state to not-active and disabled.
Subsumable<T> - Interface in javax.realtime
A partial ordering relationship.
subsumes(Affinity) - Method in class javax.realtime.Affinity
Determines whether or not other is equal to or a proper subset of this affinity.
subsumes(Schedulable) - Method in class javax.realtime.AsyncBaseEventHandler
 
subsumes(SchedulingParameters) - Method in class javax.realtime.PriorityParameters
 
subsumes(Schedulable) - Method in class javax.realtime.RealtimeThread
 
subsumes(Schedulable) - Method in interface javax.realtime.Schedulable
Determine whether or not this instance of Schedulable is more eligible than other.
subsumes(SchedulingParameters) - Method in class javax.realtime.SchedulingParameters
 
subsumes(T) - Method in interface javax.realtime.Subsumable
Indicates that some set represented by other is subsumed by the set represented by this object.
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
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 Q R S T U V W 
Skip navigation links
aicas logoJamaicaVM 8.5.1-0

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