Skip to content

Dir src/syntropic/sched

FileList > sched

Files

Type Name
file syn_ao.c
Active Object framework implementation.
file syn_ao.h
Active Object (Actor model) framework wrapper.
file syn_event_flags.c
32-bit Event Flag Group Synchronization implementation.
file syn_event_flags.h
32-bit Event Flag Group Synchronization.
file syn_mailbox.h
Typed message queue — fixed-size SPSC ring for inter-task IPC.
file syn_sched.c
Cooperative scheduler implementation.
file syn_sched.h
Cooperative scheduler for protothread tasks.
file syn_sequencer.c
Timed action sequencer implementation.
file syn_sequencer.h
Timed action sequencer — choreograph steps with delays.
file syn_task.h
Task descriptor for the cooperative scheduler.
file syn_timer.c
Software timer implementation.
file syn_timer.h
Software timer service — one-shot and periodic timers.
file syn_timer_wheel.c
Hashed Timing Wheel Scheduler implementation.
file syn_timer_wheel.h
Hashed Timing Wheel Scheduler.
file syn_watchdog.c
Task-level watchdog implementation.
file syn_watchdog.h
Task-level watchdog monitor.
file syn_workqueue.c
Deferred work queue implementation.
file syn_workqueue.h
Deferred work queue — ISR-safe function dispatch.

The documentation for this class was generated from the following file src/syntropic/sched/