StructsΒ§
- Additional
Cond πData Additional data that we attach with each cond instance. - Additional data that we attach with each mutex instance.
- Additional data that we attach with each rwlock instance.
EnumsΒ§
- ClockId π
- The mutex kind.
ConstantsΒ§
- To differentiate βthe mutex kind has not been changedβ from βthe mutex kind has been set to PTHREAD_MUTEX_DEFAULT and that is equal to some other mutex kindβ, we make the default value of this field not PTHREAD_MUTEX_DEFAULT but this special flag.
TraitsΒ§
FunctionsΒ§
- cond_
get_ πid - cond_
id_ πoffset - mutex_
create πEagerly create and initialize a new mutex. - mutex_
get_ πid Returns theMutexId
of the mutex stored atmutex_op
. - mutex_
id_ πoffset - Returns the kind of a static initializer.
- mutex_
translate_ πkind - mutexattr_
get_ πkind - mutexattr_
set_ πkind - rwlock_
get_ πid - rwlock_
id_ πoffset