libmetal
|
#include <condition.h>
Data Fields | |
metal_mutex_t * | m |
atomic_int | v |
atomic_int | waiters |
atomic_int | wakeups |
metal_mutex_t * metal_condition::m |
mutex. The condition variable is attached to this mutex when it is waiting. It is also used to check correctness in case there are multiple waiters.
atomic_int metal_condition::v |
condition variable value.
atomic_int metal_condition::waiters |
number of waiters.
atomic_int metal_condition::wakeups |
number of wakeups.