|
CX Framework
Cross-platform C utility framework
|
#include <condvar.h>
Public Member Functions | |
| atomic (uint32) lastseq | |
| Sequence number observed by the most recent waiter. | |
Data Fields | |
| Futex | seq |
| Futex used to sequence and wake waiters. | |
| AdaptiveSpin | aspin |
| Adaptive spin state. | |
Condition variable synchronization primitive
Used together with a Mutex to let threads wait for a shared condition to become true.