t_rcvrel(3N) t_rcvrel(3N)
NAME
trcvrel - Empfang einer Anforderung zur geordneten Verbindungsauflö-
sung bestätigen
SYNTAX
#include <sys/tiuser.h>
int trcvrel(int fd);
BESCHREIBUNG
Diese Funktion wird verwendet, um den Empfang einer Anfrage zur geord-
neten Verbindungsauflösung zu bestätigen. fd kennzeichnet den lokalen
Transportendpunkt, auf dem die Verbindung existiert. Nach dem Empfang
der Anfrage sollte der Benutzer nicht mehr versuchen, weitere Daten zu
empfangen, weil dieser Versuch ein dauerndes Blockieren zu Folge
hätte. Der Benutzer kann über diese Verbindung jedoch weitere Daten
senden, falls vom Benutzer noch nicht tsndrel ausgeführt worden ist.
Diese Funktion ist ein optionaler Dienst der Transportvorrichtung und
wird nur angeboten, wenn die Transportvorrichtung bei einem Aufruf von
topen oder tgetinfo den Diensttyp TCOTSORD zurückgeliefert hat.
FEHLER
Im Fehlerfall wird terrno auf einen der folgenden Werte gesetzt:
TBADF Der angegebene Dateideskriptor verweist nicht auf
einen Transportendpunkt.
TNOREL Auf dem angegebenen Transportendpunkt existiert im
Augenblick keine Anzeige für einen geordneten Verbin-
dungsabbau.
TLOOK Auf dem Transportendpunkt ist ein asynchrones Ereignis
aufgetreten, das sofortige Bearbeitung erfordert.
TNOTSUPPORT Diese Funktion wird von der darunterliegenden Trans-
portvorrichtung nicht angeboten.
TSYSERR Während der Ausführung dieser Funktion ist ein System-
fehler aufgetreten.
DIAGNOSE
trcvrel liefert im Erfolgsfall 0 zurück. Im Fehlerfall wird -1
zurückgeliefert und terrno gesetzt, um den Fehler anzuzeigen.
SIEHE AUCH
topen(3N), tsndrel(3N).
Seite 1 Reliant UNIX 5.44 Gedruckt 11/98