Function csem_init
Defined in File csem.h
Function Documentation
- 
struct csem *csem_init(struct csem *sem_in, size_t value, uint32_t flags)
 Initialize a counting semaphore.
- Parameters:
 sem_in – Semaphore to initialize. Can be NULL if RCSW_NOALLOC_HANDLE passed.
value – The initial semaphore value.
flags – Configuration flags. See csem::flags for valid flags.
- Returns:
 The initialization counting semaphore, or NULL if an ERROR occurred.