Module kernel::scheduler[][src]

Expand description

Interface for Tock kernel schedulers.

Modules

cooperative

Cooperative Scheduler for Tock

mlfq

Multilevel feedback queue scheduler for Tock

priority

Fixed Priority Scheduler for Tock

round_robin

Round Robin Scheduler for Tock

Enums

SchedulingDecision

Enum representing the actions the scheduler can request in each call to scheduler.next().

Traits

Scheduler

Trait which any scheduler must implement.