pthread_mutexattr_delete(3-thr) pthread_mutexattr_delete(3-thr)
NAME
pthreadmutexattrdelete - Ein Objekt für Mutex-Attribute löschen
SYNTAX
#include <pthread.h>
int pthreadmutexattrdelete(pthreadmutexattrt *attr);
PARAMETER
attr Das Objekt für Mutex-Attribute, das gelöscht wird.
BESCHREIBUNG
Die Routine pthreadmutexattrdelete() löscht ein Objekt für Mutex-
Attribute. Rufen Sie diese Routine auf, wenn die Routine
pthreadmutexattrcreate() nicht mehr auf ein solches Attributobjekt
verweist.
Diese Routine erteilt die Berechtigung, den vom Objekt für Mutex-At-
tribute belegten Speicher zurückzufordern. Das Löschen dieses Attri-
butobjekts hat keine Auswirkungen auf Mutexe, die über dieses Attri-
butobjekt erstellt wurden.
Die Ergebnisse dieser Routine sind unvorhersehbar, wenn das im Parame-
ter attr angegebene Objekt für Mutex-Attribute nicht existiert.
RÜCKGABEWERTE
Wenn die Funktion fehlschlägt, kann errno auf einen der folgenden
Werte gesetzt werden:
EINVAL Der durch attr angegebene Wert ist ungültig.
SIEHE AUCH
pthreadmutexattrcreate(3-thr).
Seite 1 Reliant UNIX 5.44 Gedruckt 11/98