Definition in file SimpleSemPOSIX.c.
Go to the source code of this file.
Functions | |
SimpleSem * | SimpleSemOpen (const char *name) |
bool | SimpleSemPost (struct SimpleSem *sem) |
bool | SimpleSemWait (struct SimpleSem *sem) |
bool | SimpleSemClose (struct SimpleSem *sem) |
bool | SimpleSemRemove (const char *name) |
|
Definition at line 70 of file SimpleSemPOSIX.c. References EC_CLEANUP_BGN, EC_CLEANUP_END, ec_neg1, sem_close(), and SimpleSem::sm. |
|
Definition at line 34 of file SimpleSemPOSIX.c. References EC_CLEANUP_BGN, EC_CLEANUP_END, EC_FAIL, ec_null, PERM_FILE, sem_open(), SimpleSemOpen(), and SimpleSem::sm. |
|
Definition at line 50 of file SimpleSemPOSIX.c. References EC_CLEANUP_BGN, EC_CLEANUP_END, ec_neg1, sem_post(), and SimpleSem::sm. |
|
Definition at line 81 of file SimpleSemPOSIX.c. References EC_CLEANUP_BGN, EC_CLEANUP_END, EC_FAIL, errno, and unlink(). |
|
Definition at line 60 of file SimpleSemPOSIX.c. References EC_CLEANUP_BGN, EC_CLEANUP_END, ec_neg1, sem_wait(), and SimpleSem::sm. |