![]() |
SuperTinyKernel™ RTOS 1.05.3
Lightweight, high-performance, deterministic, bare-metal C++ RTOS for resource-constrained embedded systems. MIT Open Source License.
|
Per-task soft real-time (SRT) metadata. More...
#include <stk.h>
Public Member Functions | |
| SrtInfo () | |
| void | Clear () |
| Clear all fields, ready for slot re-use. | |
Public Attributes | |
| AddTaskRequest * | add_task_req |
Per-task soft real-time (SRT) metadata.
|
inline |
|
inline |
Clear all fields, ready for slot re-use.
Definition at line 271 of file stk.h.
References add_task_req.
| AddTaskRequest* stk::Kernel< TMode, TSize, TStrategy, TPlatform >::KernelTask::SrtInfo::add_task_req |
Pointer to a pending AddTaskRequest stored on the requesting task's stack. Non-null while the request is in flight, cleared to null by UpdateTaskRequest() once the new task has been added, signalling completion to the requesting task.
Definition at line 281 of file stk.h.
Referenced by Clear(), stk::Kernel< TMode, TSize, TStrategy, TPlatform >::RequestAddTask(), SrtInfo(), and stk::Kernel< TMode, TSize, TStrategy, TPlatform >::UpdateTaskRequest().