Query: sem_post
OS: osx
Section: 2
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
SEM_POST(2) BSD System Calls Manual SEM_POST(2)NAMEsem_post -- unlock a semaphoreSYNOPSIS#include <semaphore.h> int sem_post(sem_t *sem);DESCRIPTIONThe semaphore referenced by sem is unlocked, the value of the semaphore is incremented, and all threads which are waiting on the semaphore are awakened. sem_post() is reentrant with respect to signals and may be called from within a signal hanlder. If successful, sem_post() will return 0. Otherwise, -1 is returned and errno is set.ERRORSsem_post() succeeds unless: [EINVAL] sem is not a valid semaphore descriptor.SEE ALSOsem_open(2), sem_trywait(2), sem_wait(2), semctl(2), semget(2), semop(2)HISTORYsem_post() is specified in the POSIX Realtime Extension (1003.1b-1993/1003.1i-1995). Darwin June 8, 2000 Darwin
Related Man Pages |
---|
sem_wait(2) - mojave |
sem_post(3) - suse |
sem_post(3) - osf1 |
sem_wait(2) - osx |
sem_post(3) - xfree86 |
Similar Topics in the Unix Linux Community |
---|
Undefined: sem_init, sem_post, sem_wait |
sem_wait, sem_post confusion? |
Semaphores sem_wait sem_post problem |
Semaphores sem_wait sem_post problem |