Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ t_look(3N) — Reliant UNIX 5.44c4

Media Vault

Software Library

Restoration Projects

Artifacts Sought

t_look(3N)                                                       t_look(3N)

NAME
     tlook - Aktuelles Ereignis auf dem Transportendpunkt überprüfen

SYNTAX
     #include <sys/tiuser.h>

     int tlook(int fd);

BESCHREIBUNG
     Diese Funktion liefert das aktuelle Ereignis auf dem Transportend-
     punkt, der durch fd spezifiziert ist. Die Funktion ermöglicht einem
     Transportanbieter, einem Benutzer ein asynchrones Ereignis zu melden,
     wenn der Benutzer Funktionen im synchronen Modus ausführt. Bestimmte
     Ereignisse erfordern eine sofortige Meldung an den Benutzer und werden
     durch einen speziellen Fehlercode, TLOOK, bei der aktuellen oder der
     als nächstes auszuführenden Funktion angezeigt.

     Die Funktion ermöglicht einem Transportbenutzer auch, einen Transport-
     endpunkt periodisch auf asynchrone Ereignisse abzutesten (poll).

     Im Fehlerfall wird terrno auf einen der folgenden Werte gesetzt:

     TBADF           Der angegebene Dateideskriptor verweist nicht auf
                     einen Transportendpunkt.

     TSYSERR         Während der Ausführung dieser Funktion ist ein System-
                     fehler aufgetreten.

DIAGNOSE
     Bei erfolgreicher Durchführung liefert tlook einen Wert zurück, der
     anzeigt, welches der möglichen Ereignisse eingetreten ist, und falls
     kein Ereignis eingetreten ist, wird Null zurückgegeben. Es wird eines
     der folgenden Ereignisse zurückgeliefert:

     TLISTEN        Verbindungsanzeige empfangen

     TCONNECT       Verbindungsbestätigung empfangen

     TDATA          normale Daten empfangen

     TEXDATA        Vorrangdaten empfangen

     TDISCONNECT    Verbindungsabbau empfangen

     TUDERR         Datagramm-Fehleranzeige

     TORDREL        Anzeige eines geordneten Abbaus

     Im Fehlerfall wird -1 zurückgegeben und terrno gesetzt, um den Fehler
     anzuzeigen.





Seite 1                      Reliant UNIX 5.44               Gedruckt 11/98

t_look(3N)                                                       t_look(3N)

SIEHE AUCH
     topen(3N).




















































Seite 2                      Reliant UNIX 5.44               Gedruckt 11/98

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