49 #ifndef ti_osal_LoadP__include 50 #define ti_osal_LoadP__include 64 typedef enum LoadP_Status_e
75 typedef struct LoadP_Stats_s
void LoadP_update(void)
Update load statistics.
uint64_t threadTime
Definition: LoadP.h:78
LoadP_Status LoadP_getTaskLoad(TaskP_Handle taskHandle, LoadP_Stats *stats)
Function to get task load statistics.
const char * name
Definition: LoadP.h:77
uint32_t percentLoad
Definition: LoadP.h:80
Load statistics info.
Definition: LoadP.h:75
void * TaskP_Handle
Opaque client reference to an instance of a TaskP.
Definition: TaskP.h:81
uint32_t LoadP_getCPULoad(void)
Function to get CPU load in percentage.
Task module for the RTOS Porting Interface.
uint64_t totalTime
Definition: LoadP.h:79
void LoadP_reset(void)
Function to Reset load statistics.
LoadP_Status
Status codes for LoadP APIs.
Definition: LoadP.h:64