Trident IoT Z-Wave SDK
 
Loading...
Searching...
No Matches
ZW_UserTask_t Struct Reference

#include <ZW_UserTask.h>

+ Collaboration diagram for ZW_UserTask_t:

Data Fields

TaskFunction_t pTaskFunc
 The function of the task (Invalid parameter if NULL)
 
char * pTaskName
 The name of the task. (Max characters = configMAX_TASK_NAME_LEN). NULL allowed.
 
void * pUserTaskParam
 Any parameter variable of own choice that is casted as (void*). Can be NULL.
 
ZW_UserTask_Priority_t priority
 The desired priority of the task.
 
ZW_UserTask_Buffer_ttaskBuffer
 The buffer collection for the task.
 

Field Documentation

◆ priority

ZW_UserTask_Priority_t ZW_UserTask_t::priority

The desired priority of the task.

◆ pTaskFunc

TaskFunction_t ZW_UserTask_t::pTaskFunc

The function of the task (Invalid parameter if NULL)

◆ pTaskName

char* ZW_UserTask_t::pTaskName

The name of the task. (Max characters = configMAX_TASK_NAME_LEN). NULL allowed.

◆ pUserTaskParam

void* ZW_UserTask_t::pUserTaskParam

Any parameter variable of own choice that is casted as (void*). Can be NULL.

◆ taskBuffer

ZW_UserTask_Buffer_t* ZW_UserTask_t::taskBuffer

The buffer collection for the task.

See also
ZW_UserTask_Buffer_t for more info.

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