oveRTOS C API
Embedded RTOS framework — build system, configuration, and portable C API
Loading...
Searching...
No Matches
Data Fields
ove_thread_state_times Struct Reference

Cumulative time per thread state (microseconds). More...

#include <thread.h>

Data Fields

uint64_t running_us
 
uint64_t ready_us
 
uint64_t blocked_us
 
uint64_t suspended_us
 

Detailed Description

Cumulative time per thread state (microseconds).

Only populated when CONFIG_OVE_THREAD_STATE_STATS is enabled.

Field Documentation

◆ running_us

uint64_t ove_thread_state_times::running_us

Time in RUNNING state.

◆ ready_us

uint64_t ove_thread_state_times::ready_us

Time in READY state.

◆ blocked_us

uint64_t ove_thread_state_times::blocked_us

Time in BLOCKED state.

◆ suspended_us

uint64_t ove_thread_state_times::suspended_us

Time in SUSPENDED state.


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