cnd_timedwait
cnd_timedwait
Defined in header <threads.h> | ||
---|---|---|
int cnd_timedwait( cnd_t* restrict cond, mtx_t* restrict mutex, const struct timespec* restrict time_point ); | (since C11) |
Atomically unlocks the mutex pointed to by mutex
and blocks on the condition variable pointed to by cond
until the thread is signalled by cnd_signal
or cnd_broadcast
, or until the TIME_UTC
based time point pointed to by time_point