Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

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

Media Vault

Software Library

Restoration Projects

Artifacts Sought

pthread_get_expiration_np(3-thr)           pthread_get_expiration_np(3-thr)

NAME
     pthreadgetexpirationnp - Einen Wert abrufen, der für eine
     gewünschte Ablaufzeit steht

SYNTAX
     #include <pthread.h>

     int pthreadgetexpirationnp(
          struct timespec *delta,
          struct timespec *abstime);

PARAMETER
     delta     Anzahl der Sekunden und Nanosekunden, die zur aktuellen
               Systemzeit hinzugefügt werden sollen. Das Ergebnis ist die
               Zeit, zu der die über einen Zeitgeber gesteuerte Wartezeit
               abläuft.

     abstime   Wert, der für die Ablaufzeit steht.

BESCHREIBUNG
     Die Routine pthreadgetexpirationnp() fügt der aktuellen, absoluten
     Systemzeit ein bestimmtes Intervall hinzu und gibt eine neue absolute
     Zeit zurück. Diese neue Zeit wird als Ablaufzeit in einem Aufruf von
     pthreadcondtimedwait() verwendet. Bei dieser Routine handelt es sich
     um eine neue Grundfunktion.

     Die Struktur struct timespec weist die folgenden beiden Felder auf:

     -  Das Feld tvsec ist eine Ganzzahl für die Sekunden.

     -  Das Feld tvnsec ist eine Ganzzahl für die Nanosekunden.

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

     EINVAL    Der durch delta angegebene Wert ist ungültig.

SIEHE AUCH
     pthreadcondtimedwait(3-thr).















Seite 1                      Reliant UNIX 5.44               Gedruckt 11/98

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