- Safelet<MissionLevel extends Mission> - Interface in javax.safetycritical
-
A safety-critical application consists of one or more missions, executed
concurrently or in sequence.
- Schedulable - Interface in javax.realtime
-
interface Schedulable is a common interface for the
schedulable objects in SCJ.
- Scheduler - Class in javax.realtime
-
An instance of Scheduler manages the execution of
schedulable objects.
- Scheduler() - Constructor for class javax.realtime.Scheduler
-
- Scheduler - Interface in vm
-
- SCJAllowed - Annotation Type in javax.safetycritical.annotate
-
- SCJRestricted - Annotation Type in javax.safetycritical.annotate
-
- SECS_TO_MILLIS - Static variable in class javax.scj.util.Const
-
- SECS_TO_NANOS - Static variable in class javax.scj.util.Const
-
- SEQUENCER_PRIORITY - Static variable in class javax.scj.util.Priorities
-
- SEQUENCER_PRIVATE_MEM_LEVEL - Static variable in class javax.scj.util.Const
-
- sequenceTerminationPending() - Method in class javax.safetycritical.MissionSequencer
-
Checks if the current Mission is trying to terminate.
- Services - Class in javax.safetycritical
-
This class provides a collection of static helper methods.
- Services() - Constructor for class javax.safetycritical.Services
-
- set(HighResolutionTime) - Method in class javax.realtime.HighResolutionTime
-
Change 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 to the given arguments.
- setBitMap(BitMap) - Method in interface vm.Heap
-
- setBitMap(BitMap) - Method in class vm.HVMHeap
-
- setCeiling(Object, int) - Static method in class javax.safetycritical.Services
-
- setPriority(int) - Method in class javax.realtime.PriorityParameters
-
- setScheduler(Scheduler) - Method in class vm.ClockInterruptHandler
-
- size() - Method in interface javax.realtime.AllocationContext
-
- size() - Method in class javax.realtime.MemoryArea
-
- STACK_UNIT - Static variable in class javax.scj.util.Const
-
- startClockHandler(Process) - Method in class vm.ClockInterruptHandler
-
- StorageParameters - Class in javax.safetycritical
-
- StorageParameters(long, long[], int, int, long, long, long) - Constructor for class javax.safetycritical.StorageParameters
-
- StorageParameters(long, long[], long, long, long) - Constructor for class javax.safetycritical.StorageParameters
-
- sub(int) - Method in class vm.Address
-
- sub(int) - Method in class vm.Address32Bit
-
- sub(int) - Method in class vm.Address64Bit
-
- subtract(AbsoluteTime) - Method in class javax.realtime.AbsoluteTime
-
Creates a new instance of RelativeTime representing the result of subtracting time
from the value of this and normalizing the result.
- subtract(AbsoluteTime, RelativeTime) - Method in class javax.realtime.AbsoluteTime
-
Returns an object containing the value resulting from subtracting time from the value
of this and normalizing the result.
- subtract(RelativeTime) - Method in class javax.realtime.AbsoluteTime
-
Creates a new instance of AbsoluteTime representing the result of subtracting time
from the value of this and normalizing the result.
- subtract(RelativeTime, AbsoluteTime) - Method in class javax.realtime.AbsoluteTime
-
Returns an object containing the value resulting from subtracting time from the value of this
and normalizing the result.
- subtract(RelativeTime) - Method in class javax.realtime.RelativeTime
-
Creates a new RelativeTime object representing the result
of subtracting time from the value of this.
- subtract(RelativeTime, RelativeTime) - Method in class javax.realtime.RelativeTime
-
Creates a new RelativeTime object representing the result
of subtracting time from the value of this.
- SUSPEND_TIME - Static variable in class javax.scj.util.Const
-
- switchToArea(Memory) - Method in class vm.Memory
-