Vision Apps User Guide
app_rtos_task_params_t Struct Reference

Detailed Description

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
 

Field Documentation

◆ name

const char* app_rtos_task_params_t::name

Pointer to task name

◆ stacksize

uint32_t app_rtos_task_params_t::stacksize

Size of stack in units of bytes

◆ stack

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

◆ priority

uint32_t app_rtos_task_params_t::priority

Task priority

◆ arg0

void* app_rtos_task_params_t::arg0

User arguments that are passed back as parameter to task main

◆ arg1

void* app_rtos_task_params_t::arg1

User arguments that are passed back as parameter to task main

◆ taskfxn

void(* app_rtos_task_params_t::taskfxn) (void *, void *)

Entry point function to the task

◆ userData

void* app_rtos_task_params_t::userData

User-defined data