Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

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

Media Vault

Software Library

Restoration Projects

Artifacts Sought

pthread_detach(3-thr)                                 pthread_detach(3-thr)

NAME
     pthreaddetach - Ein Thread-Objekt zum Löschen markieren

SYNTAX
     #include <pthread.h>

     int pthreaddetach(pthreadt *thread);

PARAMETER
     thread    Das Thread-Objekt, das zum Löschen markiert wird.

BESCHREIBUNG
     Die Routine pthreaddetach() zeigt an, daß Speicher für den angegebe-
     nen Thread zurückgefordert wird, wenn der Thread beendet wird. Hierzu
     gehört auch der Speicher für den Rückgabewert des Parameters thread.
     Wenn thread beim Aufrufen dieser Routine noch nicht beendet ist, wird
     er auch durch diese Routine nicht beendet.

     Rufen Sie diese Routine auf, wenn auf ein Thread-Objekt nicht mehr
     verwiesen wird. Ferner kann diese Routine für jeden Thread aufgerufen
     werden, der nur erstellt wird, um sicherzustellen, daß kein Speicher
     für Thread-Objekte akkumuliert.

     Sie können keine Verknüpfung mehr zum Thread herstellen, nachdem der
     Thread abgehängt worden ist.

     Die Ergebnisse dieser Routine sind unvorhersehbar, wenn der Wert von
     thread auf ein nicht vorhandenes Thread-Objekt verweist.

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

     EINVAL    Der durch thread angegebene Wert ist ungültig.

     ESRCH     Der durch thread angegebene Wert verweist nicht auf einen
               vorhandenen Thread.

SIEHE AUCH
     pthreadcancel(3-thr), pthreadcreate(3-thr), pthreadexit(3-thr),
     pthreadjoin(3-thr).














Seite 1                      Reliant UNIX 5.44               Gedruckt 11/98

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