Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

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

Media Vault

Software Library

Restoration Projects

Artifacts Sought

pthread_cleanup_pop(3-thr)                       pthread_cleanup_pop(3-thr)

NAME
     pthreadcleanuppop - Die oberste Bereinigungsroutine aus dem
     Bereinigungs-Stack holen und wahlweise ausführen

SYNTAX
     #include <pthread.h>

     void pthreadcleanuppop(int execute);

PARAMETER
     execute   Eine Ganzzahl, die angibt ob die Bereinigungsroutine aus dem
               Stack ausgeführt oder gelöscht werden soll. Ist der Wert
               ungleich Null, wird die Routine ausgeführt.

BESCHREIBUNG
     Die Routine pthreadcleanuppop() entfernt die in
     pthreadcleanuppush() angegebene Routine oben im Bereinigungs-Stack
     des aufrufenden Thread oder führt sie aus, wenn der in execute angege-
     bene Wert ungleich Null ist.

     Diese Routine und die Routine pthreadcleanuppush() werden als Makros
     implementiert und müssen als Anweisungen paarweise innerhalb desselben
     lexikalischen Gültigkeitsbereichs angegeben werden. Hierbei kann man
     sich vorstellen, daß das Makro pthreadcleanuppush() in eine Zeichen-
     kette aufgelöst wird, deren erstes Zeichen eine { (linke geschweifte
     Klammer) ist, und das Makro pthreadcleanuppop in eine Zeichenkette
     aufgelöst wird, die das zugehörige Zeichen } (rechte geschweifte Klam-
     mer) enthält.

RÜCKGABEWERTE
     Diese Routine muß als Anweisung verwendet werden.

SIEHE AUCH
     pthreadcleanuppush(3-thr).





















Seite 1                      Reliant UNIX 5.44               Gedruckt 11/98

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