| Package | Description |
|---|---|
| javax.safetycritical |
| Modifier and Type | Field and Description |
|---|---|
(package private) ScjProcess |
PriorityScheduler.current |
(package private) static ScjProcess |
ScjProcess.idleProcess
Idle process is created and put in readyQueue, so that readyQueue will
never be empty.
|
(package private) static ScjProcess |
MissionSequencer.missSeqProcess |
(package private) ScjProcess |
ManagedEventHandler.process
Process for use by scheduler
|
(package private) ScjProcess[] |
HandlerSet.scjProcesses |
| Modifier and Type | Method and Description |
|---|---|
static ScjProcess |
ScjProcess.createIdleProcess()
Creates and returns the singleton idle process.
|
ScjProcess |
ReleaseQueue.extractMin() |
(package private) ScjProcess |
CyclicScheduler.getCurrentProcess() |
ScjProcess |
ReleaseQueue.minimum() |
(package private) ScjProcess |
PriorityScheduler.move() |
| Modifier and Type | Method and Description |
|---|---|
(package private) void |
PriorityFrame.addProcess(ScjProcess process) |
int |
ScjProcess.compareTo(ScjProcess process)
Compares this process with the parameter process.
|
void |
ReleaseQueue.insert(ScjProcess obj) |
void |
ReleaseQueue.remove(ScjProcess obj) |