Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

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

Media Vault

Software Library

Restoration Projects

Artifacts Sought

pthread_mutexattr_create(3-thr)             pthread_mutexattr_create(3-thr)

NAME
     pthreadmutexattrcreate - Ein Objekt für Mutex-Attribute erstellen

SYNTAX
     #include <pthread.h>

     int pthreadmutexattrcreate(pthreadmutexattrt *attr);

PARAMETER
     attr      Das Objekt für Mutex-Attribute, das erstellt wird.

BESCHREIBUNG
     Die Routine pthreadmutexattrcreate() erstellt ein Objekt für Mutex-
     Attribute, mit dem die Attribute der Mutexe bei deren Erstellung ange-
     geben werden. Dieses Attributobjekt wird mit dem Standardwert für alle
     durch die jeweilige Implementierung definierten Attribute initiali-
     siert.

     Wenn ein Objekt für Mutex-Attribute zum Erstellen eines Mutex verwen-
     det wird, bestimmen die Werte der einzelnen Attribute die Merkmale des
     neuen Objekts. Attributobjekte dienen als Zusatzparameter zur Objekt-
     erstellung. Das Ändern einzelner Attribute hat keine Auswirkungen auf
     Objekte, die vorher über das Attributobjekt erstellt wurden.

RÜCKGABEWERTE
     Das erstellte Objekt für Mutex-Attribute wird an den Parameter attr
     zurückgegeben.

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

     EINVAL    Der durch attr angegebene Wert ist ungültig.

     ENOMEM    Der verfügbare Speicher reicht zur Erstellung eines Objekts
               für Mutex-Attribute nicht aus.

SIEHE AUCH
     pthreadcreate(3-thr), pthreadmutexinit(3-thr),
     pthreadmutexattrdelete(3-thr), pthreadmutexattrgetkindnp(3-thr),
     pthreadmutexattrsetkindnp(3-thr).















Seite 1                      Reliant UNIX 5.44               Gedruckt 11/98

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