Go to the source code of this file.
Typedefs | |
| typedef struct ddekit_condvar | ddekit_condvar_t |
Functions | |
| ddekit_condvar_t * | ddekit_condvar_init (void) |
| Initialize conditional variable. | |
| void | ddekit_condvar_deinit (ddekit_condvar_t *cvp) |
| Uninitialize conditional variable. | |
| void | ddekit_condvar_wait (ddekit_condvar_t *cvp, ddekit_lock_t *mp) |
| Wait on a conditional variable. | |
| int | ddekit_condvar_wait_timed (ddekit_condvar_t *cvp, ddekit_lock_t *mp, int timo) |
| Wait on a conditional variable at most until a timeout expires. | |
| void | ddekit_condvar_signal (ddekit_condvar_t *cvp) |
| Send signal to the next one waiting for condvar. | |
| void | ddekit_condvar_broadcast (ddekit_condvar_t *cvp) |
| Send signal to all threads waiting for condvar. | |
Definition in file condvar.h.
| typedef struct ddekit_condvar ddekit_condvar_t |
1.5.6