#include <los_task.h>
成员变量 | |
TSK_ENTRY_FUNC | pfnTaskEntry |
UINT16 | usTaskPrio |
UINT16 | policy |
UINTPTR | auwArgs [4] |
UINT32 | uwStackSize |
CHAR * | pcName |
UINT16 | usCpuAffiMask |
UINT32 | uwResved |
UINT16 | consoleID |
UINT32 | processID |
进程ID 更多... | |
UserTaskParam | userParam |
任务用户态运行时任何参数 更多... | |
Define the structure of the parameters used for task creation.
Information of specified parameters passed in during task creation.
在文件 los_task.h 第 503 行定义.
UINTPTR tagTskInitParam::auwArgs[4] |
Task parameters, of which the maximum number is four | 入口函数的参数,最多四个
在文件 los_task.h 第 507 行定义.
UINT16 tagTskInitParam::consoleID |
The console id of task belongs | 任务的控制台id所属
在文件 los_task.h 第 515 行定义.
CHAR* tagTskInitParam::pcName |
Task name | 任务名称
在文件 los_task.h 第 509 行定义.
TSK_ENTRY_FUNC tagTskInitParam::pfnTaskEntry |
Task entrance function | 任务的入口函数
在文件 los_task.h 第 504 行定义.
UINT16 tagTskInitParam::policy |
Task policy | 任务调度方式
在文件 los_task.h 第 506 行定义.
UINT32 tagTskInitParam::processID |
进程ID
在文件 los_task.h 第 516 行定义.
UINT16 tagTskInitParam::usCpuAffiMask |
Task cpu affinity mask | 任务cpu亲和力掩码
在文件 los_task.h 第 511 行定义.
UserTaskParam tagTskInitParam::userParam |
任务用户态运行时任何参数
在文件 los_task.h 第 517 行定义.
UINT16 tagTskInitParam::usTaskPrio |
Task priority | 任务优先级
在文件 los_task.h 第 505 行定义.
UINT32 tagTskInitParam::uwResved |
It is automatically deleted if set to LOS_TASK_STATUS_DETACHED. It is unable to be deleted if set to 0. | 如果设置为LOS_TASK_STATUS_DETACHED,则自动删除。如果设置为0,则无法删除
在文件 los_task.h 第 513 行定义.
UINT32 tagTskInitParam::uwStackSize |
Task stack size | 栈大小
在文件 los_task.h 第 508 行定义.