|
FuriThread * | thread |
| Pointer to FuriThread, valid while it is running.
|
|
const char * | app_id |
| Thread application id, valid while it is running.
|
|
const char * | name |
| Thread name, valid while it is running.
|
|
FuriThreadPriority | priority |
| Thread priority.
|
|
uint32_t | stack_address |
| Thread stack address.
|
|
size_t | heap |
| Thread heap size if tracking enabled, 0 - otherwise.
|
|
uint32_t | stack_size |
| Thread stack size.
|
|
uint32_t | stack_min_free |
| Thread minimum of the stack size ever reached.
|
|
const char * | state |
| Thread state, can be: "Running", "Ready", "Blocked", "Suspended", "Deleted", "Invalid".
|
|
float | cpu |
| Thread CPU usage time in percents (including interrupts happened while running)
|
|
uint32_t | counter_previous |
| Thread previous runtime counter.
|
|
uint32_t | counter_current |
| Thread current runtime counter.
|
|
uint32_t | tick |
| Thread last seen tick.
|
|
The documentation for this struct was generated from the following file: