SuperTinyKernel™ RTOS 1.06.x
Lightweight, high-performance, deterministic, bare-metal C++ RTOS for resource-constrained embedded systems. MIT Open Source License.
Loading...
Searching...
No Matches
stk::SchedulabilityCheck::TaskInfo Class Reference

Analysis results for a single task: CPU load and computed WCRT. More...

#include <stk_strategy_monotonic.h>

Collaboration diagram for stk::SchedulabilityCheck::TaskInfo:

Public Attributes

TaskCpuLoad cpu_load
 Per-task and cumulative CPU utilisation (see TaskCpuLoad).
uint32_t wcrt
 Worst-Case Response Time in ticks. Task is schedulable if wcrt <= period (T).

Detailed Description

Analysis results for a single task: CPU load and computed WCRT.

Definition at line 308 of file stk_strategy_monotonic.h.

Member Data Documentation

◆ cpu_load

TaskCpuLoad stk::SchedulabilityCheck::TaskInfo::cpu_load

Per-task and cumulative CPU utilisation (see TaskCpuLoad).

Definition at line 310 of file stk_strategy_monotonic.h.

Referenced by stk::SchedulabilityCheck::GetTaskCpuLoad().

◆ wcrt

uint32_t stk::SchedulabilityCheck::TaskInfo::wcrt

Worst-Case Response Time in ticks. Task is schedulable if wcrt <= period (T).

Definition at line 311 of file stk_strategy_monotonic.h.


The documentation for this class was generated from the following file: