Include dependency graph for semaphore.h:

Defines | |
| #define | initSemaphore(x, v) x = v |
| #define | lockSemaphore(x) while (willLockSemaphore(x)) { usleep(1); } x-- |
| #define | willLockSemaphore(x) (x <= 0) |
| #define | isLockedSemaphore(x) (x < 0) |
| #define | isUnLockedSemaphore(x) (x >= 0) |
| #define | unLockSemaphore(x) x++ |
1.5.1