Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ pthread_mutex_destroy(3-thr) — Reliant UNIX 5.44c4

Media Vault

Software Library

Restoration Projects

Artifacts Sought

pthread_mutex_destroy(3-thr)                   pthread_mutex_destroy(3-thr)

NAME
     pthreadmutexdestroy - Einen Mutex löschen

SYNTAX
     #include <pthread.h>

     int pthreadmutexdestroy(pthreadmutext *mutex);

PARAMETER
     mutex     Der Mutex, der gelöscht wird.

BESCHREIBUNG
     Die Routine pthreadmutexdestroy() löscht einen Mutex. Sie muß aufge-
     rufen werden, wenn auf ein Mutex-Objekt nicht mehr verwiesen wird.
     Durch Aufrufen dieser Routine wird der vom Mutex-Objekt belegte Spei-
     cher zurückgefordert.

     Ein Mutex, der einen aktuellen Eigner hat (also ein gesperrter Mutex),
     darf nicht gelöscht werden.

     Die Ergebnisse dieser Routine sind unvorhersehbar, wenn das im Parame-
     ter mutex angegebene Mutex-Objekt nicht vorhanden ist.

RÜCKGABEWERTE
     Wenn die Funktion fehlschlägt, kann errno auf einen der folgenden
     Werte gesetzt werden:

     EBUSY     Es wurde versucht, einen gesperrten Mutex zu löschen.

     EINVAL    Der durch mutex angegebene Wert ist ungültig.

SIEHE AUCH
     pthreadmutexinit(3-thr), pthreadmutexlock(3-thr),
     pthreadmutextrylock(3-thr), pthreadmutexunlock(3-thr).





















Seite 1                      Reliant UNIX 5.44               Gedruckt 11/98

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026