Provided by: manpages-de-dev_4.27.0-1_all bug

BEZEICHNUNG

       sem_unlink - eine benannte Semaphore entfernen

BIBLIOTHEK

       POSIX-Threads-Bibliothek (libpthread, -lpthread)

ÜBERSICHT

       #include <semaphore.h>

       int sem_unlink(const char *name);

BESCHREIBUNG

       sem_unlink()  entfernt  die benannte Semaphore, auf die sich name bezieht. Der Semaphorenname wird sofort
       entfernt. Die Semaphore wird zerstört, sobald alle  Prozesse,  die  die  Semaphore  geöffnet  haben,  sie
       schließen.

RÜCKGABEWERT

       Im  Erfolgsfall liefert sem_unlink() 0 zurück; im Fehlerfall wird -1 zurückgeliefert und errno den Fehler
       anzeigen.

FEHLER

       EACCES Der Aufrufende hat keine Berechtigungen, die Semaphore zu löschen (»unlink«).

       ENAMETOOLONG
              name war zu lang.

       ENOENT Es gibt keine Semaphore mit dem angegebenen name.

ATTRIBUTE

       Siehe attributes(7) für eine Erläuterung der in diesem Abschnitt verwandten Ausdrücke.
       ┌───────────────────────────────────────────────────────────────────┬───────────────────────┬───────────┐
       │ SchnittstelleAttributWert      │
       ├───────────────────────────────────────────────────────────────────┼───────────────────────┼───────────┤
       │ sem_unlink()                                                      │ Multithread-Fähigkeit │ MT-Sicher │
       └───────────────────────────────────────────────────────────────────┴───────────────────────┴───────────┘

STANDARDS

       POSIX.1-2008.

GESCHICHTE

       POSIX.1-2001.

SIEHE AUCH

       sem_getvalue(3), sem_open(3), sem_post(3), sem_wait(3), sem_overview(7)

ÜBERSETZUNG

       Die deutsche Übersetzung dieser Handbuchseite wurde von Helge Kreutzmann <debian@helgefjell.de> erstellt.

       Diese Übersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 oder  neuer
       bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen.

       Wenn  Sie  Fehler  in  der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die
       Mailingliste der Übersetzer: debian-l10n-german@lists.debian.org.

Linux man-pages 6.9.1                              2. Mai 2024                                     sem_unlink(3)