Represents the configuration of a task.
More...
#include <lazuli.h>
Represents the configuration of a task.
Definition at line 88 of file lazuli.h.
◆ name
char const* Lz_TaskConfiguration::name |
A pointer to an allocated const string containing the name to give to the task.
That string must NOT be deallocated after registering the task.
Definition at line 94 of file lazuli.h.
◆ priority
The priority of task.
Only used for non-cyclic tasks. The lower this number is, the higher the priority will be.
Definition at line 110 of file lazuli.h.
◆ period
The period (T) of the task.
Used only for cyclic tasks.
The period is expressed as an integer number of time units.
Definition at line 117 of file lazuli.h.
◆ completion
The completion time (C) of the task (worst case execution time).
Used only for cyclic tasks.
The completion time is expressed as an integer number of time units.
Definition at line 125 of file lazuli.h.
The documentation for this struct was generated from the following file: