FreeRTOS:
POSIX
|
Return to main page ↑ |
Thread object. More...
Data Fields | |
pthread_attr_internal_t | xAttr |
void *(* | pvStartRoutine )(void *) |
void * | xTaskArg |
TaskHandle_t | xTaskHandle |
StaticSemaphore_t | xJoinBarrier |
StaticSemaphore_t | xJoinMutex |
void * | xReturn |
Thread object.
pthread_attr_internal_t pthread_internal_t::xAttr |
Thread attributes.
void*( * pthread_internal_t::pvStartRoutine) (void *) |
Application thread function.
void* pthread_internal_t::xTaskArg |
Arguments for application thread function.
TaskHandle_t pthread_internal_t::xTaskHandle |
FreeRTOS task handle.
StaticSemaphore_t pthread_internal_t::xJoinBarrier |
Synchronizes the two callers of pthread_join.
StaticSemaphore_t pthread_internal_t::xJoinMutex |
Ensures that only one other thread may join this thread.
void* pthread_internal_t::xReturn |
Return value of pvStartRoutine.