|
Simple tools for multi threading / objects in plain C Snapshot
|
#include <pthread.h>Go to the source code of this file.
Classes | |
| struct | CYCLIC_BARRIER |
Functions | |
| void | CYCLIC_BARRIER_init (CYCLIC_BARRIER *cond, int num) |
| initialises a new cyclic barrier | |
| int | CYCLIC_BARRIER_free (CYCLIC_BARRIER *cond) |
| Frees a cyclic barrier. | |
| int | CYCLIC_BARRIER_await (CYCLIC_BARRIER *cond) |
| All threads call this function, nobody continues untill all have called this function. | |
| int | CYCLIC_BARRIER_reset (CYCLIC_BARRIER *cond) |
| Returns cyclic barrier to it's initial state. | |
1.7.4