Mutex attribute object. More...
#include <FreeRTOS_POSIX_internal.h>
Data Fields | |
BaseType_t | xIsInitialized |
StaticSemaphore_t | xCondMutex |
StaticSemaphore_t | xCondWaitSemaphore |
int | iWaitingThreads |
Mutex attribute object.
Condition variable.
BaseType_t pthread_cond_internal_t::xIsInitialized |
Set to pdTRUE if this condition variable is initialized, pdFALSE otherwise.
StaticSemaphore_t pthread_cond_internal_t::xCondMutex |
Prevents concurrent accesses to iWaitingThreads.
StaticSemaphore_t pthread_cond_internal_t::xCondWaitSemaphore |
Threads block on this semaphore in pthread_cond_wait.
int pthread_cond_internal_t::iWaitingThreads |
The number of threads currently waiting on this condition variable.