SEMAPHORE.H(3HEAD) Headers SEMAPHORE.H(3HEAD)

NAME


semaphore.h, semaphore - semaphores

SYNOPSIS


#include <semaphore.h>


DESCRIPTION


The <semaphore.h> header defines the sem_t type, used in performing
semaphore operations. The semaphore can be implemented using a file
descriptor, in which case applications are able to open up at least a
total of {OPEN_MAX} files and semaphores. The symbol SEM_FAILED is
defined (see sem_open(3C)).


Inclusion of the <semaphore.h> header can make visible symbols
defined in the headers <fcntl.h> and <sys/types.h>. See
fcntl.h(3HEAD) and types.h(3HEAD).

ATTRIBUTES


See attributes(7) for descriptions of the following attributes:


+--------------------+-------------------+
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+--------------------+-------------------+
|Interface Stability | Committed |
+--------------------+-------------------+
|Standard | See standards(7). |
+--------------------+-------------------+

SEE ALSO


sem_destroy(3C), sem_getvalue(3C), sem_init(3C), sem_open(3C),
sem_post(3C), sem_timedwait(3C), sem_unlink(3C), sem_wait(3C),
fcntl.h(3HEAD), types.h(3HEAD), attributes(7), standards(7)

February 5, 2008 SEMAPHORE.H(3HEAD)

tribblix@gmail.com :: GitHub :: Privacy