Uses of Interface
lejos.realtime.Schedulable

Packages that use Schedulable
lejos.realtime   
 

Uses of Schedulable in lejos.realtime
 

Classes in lejos.realtime that implement Schedulable
 class AsyncEventHandler
           
 class BoundAsyncEventHandler
           
 class EnergyRealtimeThread
           
 class NoHeapRealtimeThread
           
 class RealtimeThread
          Class used to create a Realtime thread.
 

Methods in lejos.realtime with parameters of type Schedulable
 void PriorityScheduler.fireSchedulable(Schedulable schedulable)
          Trigger the execution of a schedulable object (like an AsyncEventHandler).
abstract  void Scheduler.fireSchedulable(Schedulable schedulable)
           
 void EDFScheduler.fireSchedulable(Schedulable schedulable)
          Trigger the execution of a schedulable object (like an AsyncEventHandler).
 boolean PriorityScheduler.setIfFeasible(Schedulable schedulable, ReleaseParameters release, MemoryParameters memory)
          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, ReleaseParameters release, MemoryParameters memory)
           
 boolean EDFScheduler.setIfFeasible(Schedulable schedulable, ReleaseParameters release, MemoryParameters memory)
          This method first performs a feasibility analysis using the proposed parameter objects as replacements for the current parameters of schedulable.
 boolean PriorityScheduler.setIfFeasible(Schedulable schedulable, 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, ReleaseParameters release, MemoryParameters memory, ProcessingGroupParameters group)
           
 boolean EDFScheduler.setIfFeasible(Schedulable schedulable, ReleaseParameters release, MemoryParameters memory, ProcessingGroupParameters group)
           
 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)