Methods in lejos.realtime with parameters of type SchedulingParameters |
boolean |
PriorityScheduler.setIfFeasible(Schedulable schedulable,
SchedulingParameters scheduling,
ReleaseParameters release,
MemoryParameters memory,
ProcessingGroupParameters group)
This method first performs a feasibility analysis using the proposed
parameter objects as replacements for the current parameters of
schedulable. |
abstract boolean |
Scheduler.setIfFeasible(Schedulable schedulable,
SchedulingParameters scheduling,
ReleaseParameters release,
MemoryParameters memory,
ProcessingGroupParameters group)
|
boolean |
EDFScheduler.setIfFeasible(Schedulable schedulable,
SchedulingParameters scheduling,
ReleaseParameters release,
MemoryParameters memory,
ProcessingGroupParameters group)
|
boolean |
Schedulable.setIfFeasible(SchedulingParameters scheduling,
ReleaseParameters release,
MemoryParameters memory)
|
boolean |
AsyncEventHandler.setIfFeasible(SchedulingParameters scheduling,
ReleaseParameters release,
MemoryParameters memory)
|
boolean |
RealtimeThread.setIfFeasible(SchedulingParameters scheduling,
ReleaseParameters release,
MemoryParameters memory)
|
boolean |
Schedulable.setIfFeasible(SchedulingParameters scheduling,
ReleaseParameters release,
MemoryParameters memory,
ProcessingGroupParameters group)
|
boolean |
AsyncEventHandler.setIfFeasible(SchedulingParameters scheduling,
ReleaseParameters release,
MemoryParameters memory,
ProcessingGroupParameters group)
|
boolean |
RealtimeThread.setIfFeasible(SchedulingParameters scheduling,
ReleaseParameters release,
MemoryParameters memory,
ProcessingGroupParameters group)
|
void |
Schedulable.setScheduler(Scheduler scheduler,
SchedulingParameters scheduling,
ReleaseParameters release,
MemoryParameters memoryParameters,
ProcessingGroupParameters group)
|
void |
AsyncEventHandler.setScheduler(Scheduler scheduler,
SchedulingParameters scheduling,
ReleaseParameters release,
MemoryParameters memoryParameters,
ProcessingGroupParameters group)
|
void |
RealtimeThread.setScheduler(Scheduler scheduler,
SchedulingParameters scheduling,
ReleaseParameters release,
MemoryParameters memoryParameters,
ProcessingGroupParameters group)
|
void |
Schedulable.setSchedulingParameters(SchedulingParameters scheduling)
Sets the scheduling parameters associated with this instance of
Schedulable. |
void |
AsyncEventHandler.setSchedulingParameters(SchedulingParameters scheduling)
|
void |
RealtimeThread.setSchedulingParameters(SchedulingParameters scheduling)
|
boolean |
Schedulable.setSchedulingParametersIfFeasible(SchedulingParameters scheduling)
|
boolean |
AsyncEventHandler.setSchedulingParametersIfFeasible(SchedulingParameters scheduling)
|
boolean |
RealtimeThread.setSchedulingParametersIfFeasible(SchedulingParameters scheduling)
|
Constructors in lejos.realtime with parameters of type SchedulingParameters |
AsyncEventHandler(SchedulingParameters scheduling,
ReleaseParameters release,
MemoryParameters memory,
MemoryArea area,
ProcessingGroupParameters group,
boolean nonheap,
Runnable logic)
|
EnergyRealtimeThread(SchedulingParameters scheduling,
EnergyParameters energyParameters)
|
EnergyRealtimeThread(SchedulingParameters scheduling,
ReleaseParameters release,
EnergyParameters energyParameters)
|
EnergyRealtimeThread(SchedulingParameters scheduling,
ReleaseParameters release,
MemoryParameters memoryParam,
MemoryArea memoryArea,
EnergyParameters energyParameters)
|
EnergyRealtimeThread(SchedulingParameters scheduling,
ReleaseParameters release,
MemoryParameters memoryParam,
MemoryArea memoryArea,
ProcessingGroupParameters group,
Runnable logic,
EnergyParameters energyParameters)
|
NoHeapRealtimeThread(SchedulingParameters prio,
MemoryArea memoryArea)
|
NoHeapRealtimeThread(SchedulingParameters prio,
ReleaseParameters releaseP,
MemoryArea memoryArea)
|
RealtimeThread(SchedulingParameters scheduling)
Create a real-time thread with the given SchedulingParameters and
default values for all other parameters. |
RealtimeThread(SchedulingParameters scheduling,
ReleaseParameters release)
Create a real-time thread with the given SchedulingParameters and
ReleaseParameters and default values for all other parameters. |
RealtimeThread(SchedulingParameters prio,
ReleaseParameters release,
MemoryParameters memoryParam,
MemoryArea memoryArea)
|
RealtimeThread(SchedulingParameters scheduling,
ReleaseParameters release,
MemoryParameters memory,
MemoryArea area,
ProcessingGroupParameters group,
Runnable logic)
|