Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ poll(5) — Reliant UNIX 5.44c4

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

poll(2)

poll(5)                                                             poll(5)

NAME
     poll - Definitionen für die Funktion poll()

SYNTAX
     #include <poll.h>

BESCHREIBUNG
     Die Include-Datei <poll.h> definiert die Struktur pollfd, die zumin-
     dest folgende Komponenten umfaßt:

     int        fd            Der folgende Deskriptor, der gepollt wird.

     short int  events        Die Flags für Eingabeereignisse (siehe
                              unten).

     short int  revents       Die Flags für Ausgabeereignisse (siehe
                              unten).

     Die Include-Datei <poll.h> definiert den folgenden Typ über typedef:

     nfdst    Ein ganzzahliger Typ ohne Vorzeichen, der die Anzahl der
               Dateideskriptoren angibt.

     Folgende symbolischen Konstanten sind definiert, wobei keine oder meh-
     rere mit logischem OR verbunden sein können, um die Komponenten events
     oder revents in der Struktur pollfd zu bilden:

     POLLIN              Derselbe Wert wie POLLRDNORM | POLLRDBAND.

     POLLRDNORM          Daten mit dem Prioritätsbereich 0 können gelesen
                         werden.

     POLLRDBAND          Daten mit einer Prioritätsbereich über 0 können
                         gelesen werden.

     POLLPRI             Daten mit hoher Priorität können gelesen werden.

     POLLOUT             Derselbe Wert wie POLLWRNORM.

     POLLWRNORM          Daten mit der Prioritätsbereich 0 können geschrie-
                         ben werden.

     POLLERR             Ein Fehler ist aufgetreten (gilt nur für revents).

     POLLHUP             Verbindung zum Gerät wurde abgebrochen (gilt nur
                         für revents).

     POLLNVAL            Ungültige fd-Komponente (gilt nur für revents).







Seite 1                      Reliant UNIX 5.44               Gedruckt 11/98

poll(5)                                                             poll(5)

     Die Include-Datei <poll.h> enthält folgenden Funktionsprototypen, der
     auch als Makro definiert sein kann:

     int     poll(struct pollfd fds[], nfdst nfds, int timeout);

SIEHE AUCH
     poll(2).















































Seite 2                      Reliant UNIX 5.44               Gedruckt 11/98

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