µOS++ IIIe Reference 7.0.0
The third edition of µOS++, a POSIX inspired open source framework, written in C++
Loading...
Searching...
No Matches
os_thread_def Struct Reference

Thread definition structure contains startup information of a thread. More...

#include <cmsis_os.h>

Public Attributes

osThreaddata
 
uint32_t instances
 maximum number of instances of that thread function
 
const char * name
 
os_pthread pthread
 start address of thread function
 
uint64_t * stack
 
uint32_t stacksize
 stack size requirements in bytes; 0 is default stack size
 
osPriority tpriority
 initial thread priority
 

Detailed Description

Thread definition structure contains startup information of a thread.

Note
CAN BE CHANGED: os_thread_def is implementation specific in every CMSIS-RTOS.

Definition at line 276 of file cmsis_os.h.

Member Data Documentation

◆ data

osThread* os_thread_def::data

Definition at line 283 of file cmsis_os.h.

◆ instances

uint32_t os_thread_def::instances

maximum number of instances of that thread function

Definition at line 281 of file cmsis_os.h.

◆ name

const char* os_thread_def::name

Definition at line 278 of file cmsis_os.h.

◆ pthread

os_pthread os_thread_def::pthread

start address of thread function

Definition at line 279 of file cmsis_os.h.

◆ stack

uint64_t* os_thread_def::stack

Definition at line 284 of file cmsis_os.h.

◆ stacksize

uint32_t os_thread_def::stacksize

stack size requirements in bytes; 0 is default stack size

Definition at line 282 of file cmsis_os.h.

◆ tpriority

osPriority os_thread_def::tpriority

initial thread priority

Definition at line 280 of file cmsis_os.h.


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