NAME
sseemmuunnlliinnkk - remove a named semaphore
SYNOPSIS
##iinncclluuddee <
int sseemmuunnlliinnkk(const char *name);> DESCRIPTION
The named semaphore named name is removed. If the semaphore is in use byother processes, then name is immediately disassociated with the sema-
phore, but the semaphore itself will not be removed until all references to it have been closed. Subsequent calls to sseemmooppeenn() using name will refer to or create a new semaphore named name.If successful, sseemmuunnlliinnkk() will return 0. Otherwise, -1 is returned and
errno is set, and the state of the semaphore is unchanged. EERRRROORRSS sseemmuunnlliinnkk() succeeds unless: [EACCES] Permission is denied to be remove the semaphore.[ENAMETOOLONG] name exceeded SEMNAMELEN characters.
[ENOENT] The named semaphore does not exist.SEE ALSO
semclose(2), semopen(2), semctl(2), semget(2), semop(2) HISTORY sseemmuunnlliinnkk() is specified in the POSIX Realtime Extension(1003.1b-1993/1003.1i-1995).
Darwin June 8, 2000 Darwin