Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

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

Media Vault

Software Library

Restoration Projects

Artifacts Sought

pthread_cond_signal(3-thr)                       pthread_cond_signal(3-thr)

NAME
     pthreadcondsignal - Einen auf eine Condition-Variable wartenden
     Thread aktivieren

SYNTAX
     #include <pthread.h>

     int pthreadcondsignal(pthreadcondt *cond);

PARAMETER
     cond      Condition-Variable, die signalisiert wird.

BESCHREIBUNG
     Die Routine pthreadcondsignal() aktiviert einen Thread, der auf eine
     Condition-Variable wartet. Ein Aufruf dieser Routine impliziert, daß
     sich die durch den Mutex geschützten Daten geändert haben, so daß ein
     einzelner wartender Thread die Verarbeitung fortsetzen kann. Rufen Sie
     diese Routine auf, wenn das Prädikat eines beliebigen Threads, der auf
     die angegebene Condition-Variable gewartet hat, jetzt zutreffen
     könnte, aber nur ein Thread die Verarbeitung fortsetzen muß.

     Die Scheduling-Strategie bestimmt, welcher Thread aktiviert wird. Bei
     den Strategien SCHEDFIFO und SCHEDRR wird ein blockierter Thread
     entsprechend der Priorität ausgewählt.

     Rufen Sie die Routine auf, wenn der zugehörige Mutex gesperrt oder
     nicht gesperrt ist.

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

     EINVAL    Der durch cond angegebene Wert is ungültig.

SIEHE AUCH
     pthreadcondbroadcast(3-thr), pthreadconddestroy(3-thr),
     pthreadcondinit(3-thr), pthreadcondtimedwait(3-thr),
     pthreadcondwait(3-thr).

















Seite 1                      Reliant UNIX 5.44               Gedruckt 11/98

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