SuperTinyKernel™ RTOS
1.08.x
Lightweight, high-performance, deterministic, bare-metal C++ RTOS for resource-constrained embedded systems. MIT Open Source License.
Loading...
Searching...
No Matches
strategy Directory Reference
Directory dependency graph for strategy:
Files
stk_strategy_edf.h
Earliest Deadline First (EDF) task-switching strategy (
stk::SwitchStrategyEDF
).
stk_strategy_fpriority.h
Fixed-priority preemptive task-switching strategy with round-robin within each priority level (
stk::SwitchStrategyFixedPriority
/
stk::SwitchStrategyFP32
, and the no-sleep-yield variant
stk::SwitchStrategyFP32_NSY
).
stk_strategy_monotonic.h
Rate-Monotonic (RM) and Deadline-Monotonic (DM) task-switching strategies (
stk::SwitchStrategyMonotonic
/
stk::SwitchStrategyRM
/
stk::SwitchStrategyDM
), and the SchedulabilityCheck utility for Worst-Case Response Time (WCRT) analysis.
stk_strategy_pthreshold.h
Fixed-priority preemptive strategy with ThreadX-style Preemption-Threshold (
stk::SwitchStrategyPreemptionThreshold
/
stk::SwitchStrategyPT32
).
stk_strategy_rrobin.h
Round-Robin task-switching strategy (
stk::SwitchStrategyRoundRobin
/
stk::SwitchStrategyRR
, and the no-sleep-yield variants
stk::SwitchStrategyRoundRobinNoSleepYield
/
stk::SwitchStrategyRR_NSY
).
stk_strategy_swrrobin.h
Smooth Weighted Round-Robin task-switching strategy (
stk::SwitchStrategySmoothWeightedRoundRobin
/
stk::SwitchStrategySWRR
, and the no-sleep-yield variants
stk::SwitchStrategySmoothWeightedRoundRobinNoSleepYield
/
stk::SwitchStrategySWRR_NSY
).
stk
include
strategy
Generated by
1.16.1