thread_t
holds thread's context data.
More...
thread_t
holds thread's context data.
Definition at line 168 of file thread.h.
#include <thread.h>
◆ flags
currently set flags
Definition at line 176 of file thread.h.
◆ msg_array
msg_t* _thread::msg_array |
memory holding messages sent to this thread's message queue
Definition at line 192 of file thread.h.
◆ msg_queue
◆ msg_waiters
threads waiting for their message to be delivered to this thread (i.e.
all blocked sends)
Definition at line 187 of file thread.h.
◆ name
const char* _thread::name |
◆ pid
thread's process id
Definition at line 173 of file thread.h.
◆ priority
uint8_t _thread::priority |
thread's priority
Definition at line 171 of file thread.h.
◆ rq_entry
run queue entry
Definition at line 179 of file thread.h.
◆ sp
thread's stack pointer
Definition at line 169 of file thread.h.
◆ stack_size
thread's stack size
Definition at line 203 of file thread.h.
◆ stack_start
char* _thread::stack_start |
thread's stack start address
Definition at line 197 of file thread.h.
◆ status
thread's status
Definition at line 170 of file thread.h.
◆ wait_data
used by msg, mbox and thread flags
Definition at line 183 of file thread.h.
The documentation for this struct was generated from the following file: