Task parameters.
Data Fields | |
const char * | name |
uint32_t | stacksize |
uint8_t * | stack |
uint32_t | priority |
void * | arg0 |
void * | arg1 |
void(* | taskfxn )(void *, void *) |
void * | userData |
const char* app_rtos_task_params_t::name |
Pointer to task name
uint32_t app_rtos_task_params_t::stacksize |
Size of stack in units of bytes
uint8_t* app_rtos_task_params_t::stack |
Pointer to stack memory, MUST be aligned based on CPU architecture, typically atleast 32b on 32b systems
uint32_t app_rtos_task_params_t::priority |
Task priority
void* app_rtos_task_params_t::arg0 |
User arguments that are passed back as parameter to task main
void* app_rtos_task_params_t::arg1 |
User arguments that are passed back as parameter to task main
void(* app_rtos_task_params_t::taskfxn) (void *, void *) |
Entry point function to the task
void* app_rtos_task_params_t::userData |
User-defined data