This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Defines | |
#define | SYNCH_NO_TIMEOUT 0 |
#define | SYNCH_FLAGS_NONE 0 |
#define | SYNCH_FLAGS_NON_BLOCKING (1<<0) |
#define | SYNCH_FLAGS_INTERRUPTIBLE (1<<1) |
#define | ESYNCH_WOULD_BLOCK 1 |
#define | ESYNCH_TIMEOUT 2 |
#define | ESYNCH_INTERRUPTED 4 |
#define | ESYNCH_OK_ATOMIC 8 |
#define | ESYNCH_OK_BLOCKED 16 |
#define | SYNCH_FAILED(rc) ((rc) & (ESYNCH_WOULD_BLOCK | ESYNCH_TIMEOUT | ESYNCH_INTERRUPTED)) |
#define | SYNCH_OK(rc) ((rc) & (ESYNCH_OK_ATOMIC | ESYNCH_OK_BLOCKED)) |
Definition in file synch.h.