SuperTinyKernel™ RTOS 1.08.x
Lightweight, high-performance, deterministic, bare-metal C++ RTOS for resource-constrained embedded systems. MIT Open Source License.
Loading...
Searching...
No Matches
pthread_stk_ctrl_t Struct Reference
Collaboration diagram for pthread_stk_ctrl_t:

Public Attributes

bool busy
bool finished
bool detached
bool joined
bool reclaimed
stk_task_ttask
void *(* start_routine )(void *)
void * arg
void * retval
stk_word_tstack
bool stack_owned
bool stack_from_pool
stk_event_tdone_event
stk_event_mem_t done_event_mem
void * tsd [(8U)]

Detailed Description

Definition at line 33 of file stk_c_pthread.cpp.

Member Data Documentation

◆ arg

void* pthread_stk_ctrl_t::arg

◆ busy

bool pthread_stk_ctrl_t::busy

◆ detached

bool pthread_stk_ctrl_t::detached

◆ done_event

◆ done_event_mem

stk_event_mem_t pthread_stk_ctrl_t::done_event_mem

Definition at line 51 of file stk_c_pthread.cpp.

Referenced by pthread_create().

◆ finished

◆ joined

bool pthread_stk_ctrl_t::joined

Definition at line 38 of file stk_c_pthread.cpp.

Referenced by pthread_detach(), and pthread_join().

◆ reclaimed

bool pthread_stk_ctrl_t::reclaimed

Definition at line 39 of file stk_c_pthread.cpp.

Referenced by anonymous_namespace{stk_c_pthread.cpp}::MaybeReap().

◆ retval

void* pthread_stk_ctrl_t::retval

◆ stack

stk_word_t* pthread_stk_ctrl_t::stack

◆ stack_from_pool

bool pthread_stk_ctrl_t::stack_from_pool

◆ stack_owned

bool pthread_stk_ctrl_t::stack_owned

◆ start_routine

void *(* pthread_stk_ctrl_t::start_routine) (void *)

◆ task

stk_task_t* pthread_stk_ctrl_t::task

◆ tsd

void* pthread_stk_ctrl_t::tsd[(8U)]

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