Microchip® Advanced Software Framework

xTASK_STATUS Struct Reference

#include <task.h>

Data Fields

eTaskState eCurrentState
 
const char * pcTaskName
 
const signed char * pcTaskName
 
StackType_t * pxStackBase
 
uint32_t ulRunTimeCounter
 
unsigned long ulRunTimeCounter
 
uint16_t usStackHighWaterMark
 
unsigned short usStackHighWaterMark
 
UBaseType_t uxBasePriority
 
unsigned portBASE_TYPE uxBasePriority
 
UBaseType_t uxCurrentPriority
 
unsigned portBASE_TYPE uxCurrentPriority
 
TaskHandle_t xHandle
 
xTaskHandle xHandle
 
UBaseType_t xTaskNumber
 
unsigned portBASE_TYPE xTaskNumber
 

eTaskState xTASK_STATUS::eCurrentState
const char* xTASK_STATUS::pcTaskName
const char * xTASK_STATUS::pcTaskName
StackType_t* xTASK_STATUS::pxStackBase
uint32_t xTASK_STATUS::ulRunTimeCounter
uint32_t xTASK_STATUS::ulRunTimeCounter
uint16_t xTASK_STATUS::usStackHighWaterMark
uint16_t xTASK_STATUS::usStackHighWaterMark
UBaseType_t xTASK_STATUS::uxBasePriority
UBaseType_t xTASK_STATUS::uxBasePriority
UBaseType_t xTASK_STATUS::uxCurrentPriority
UBaseType_t xTASK_STATUS::uxCurrentPriority
TaskHandle_t xTASK_STATUS::xHandle
TaskHandle_t xTASK_STATUS::xHandle
UBaseType_t xTASK_STATUS::xTaskNumber
UBaseType_t xTASK_STATUS::xTaskNumber