SYS/BIOS  7.00
Data Fields
Task_Params Struct Reference

#include </home/developer/.conan/data/tirtos/7.03.00.10/library-sb/ga/build/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/kernel/tirtos7/packages/ti/sysbios/knl/Task.h>

Data Fields

char * name
 Optional name for the object. NULL by default. More...
 
uintptr_t arg0
 Task function argument. Default is 0. More...
 
uintptr_t arg1
 Task function argument. Default is 0. More...
 
int priority
 Task priority. More...
 
void * stack
 Task stack pointer. Default = null. More...
 
size_t stackSize
 Task stack size. More...
 
IHeap_Handle stackHeap
 Mem heap used for dynamically created task stack. More...
 
void * env
 Global environment struct. More...
 
bool vitalTaskFlag
 Exit system immediately when the last task with this flag set to true has terminated. More...
 

Field Documentation

§ name

char* Task_Params::name

Optional name for the object. NULL by default.

§ arg0

uintptr_t Task_Params::arg0

Task function argument. Default is 0.

§ arg1

uintptr_t Task_Params::arg1

Task function argument. Default is 0.

§ priority

int Task_Params::priority

Task priority.

§ stack

void* Task_Params::stack

Task stack pointer. Default = null.

NULL indicates that the stack is to be allocated by create().

§ stackSize

size_t Task_Params::stackSize

Task stack size.

§ stackHeap

IHeap_Handle Task_Params::stackHeap

Mem heap used for dynamically created task stack.

The default value of NULL means that BIOS heap is used.

§ env

void* Task_Params::env

Global environment struct.

§ vitalTaskFlag

bool Task_Params::vitalTaskFlag

Exit system immediately when the last task with this flag set to true has terminated.

Default is true.


The documentation for this struct was generated from the following file:
© Copyright 1995-2023, Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy policy | Terms of use | Terms of sale