Appearance
struct osThreadAttr_t
Attributes structure for thread. #include <kernel/cmsis_os2.h>
Public Attributes
| Name | |
|---|---|
| const char * | name name of the thread |
| uint32_t | attr_bits attribute bits |
| void * | cb_mem memory for control block |
| uint32_t | cb_size size of provided memory for control block |
| void * | stack_mem memory for stack |
| uint32_t | stack_size size of stack |
| osPriority_t | priority initial thread priority (default: osPriorityNormal) |
| TZ_ModuleId_t | tz_module TrustZone module identifier. |
| uint32_t | reserved reserved (must be 0) |
Public Attributes Documentation
variable name
cpp
const char* osThreadAttr_t::namename of the thread
variable attr_bits
cpp
uint32_t osThreadAttr_t::attr_bitsattribute bits
variable cb_mem
cpp
void* osThreadAttr_t::cb_memmemory for control block
variable cb_size
cpp
uint32_t osThreadAttr_t::cb_sizesize of provided memory for control block
variable stack_mem
cpp
void* osThreadAttr_t::stack_memmemory for stack
variable stack_size
cpp
uint32_t osThreadAttr_t::stack_sizesize of stack
variable priority
cpp
osPriority_t osThreadAttr_t::priorityinitial thread priority (default: osPriorityNormal)
variable tz_module
cpp
TZ_ModuleId_t osThreadAttr_t::tz_moduleTrustZone module identifier.
variable reserved
cpp
uint32_t osThreadAttr_t::reservedreserved (must be 0)