|
Beschreibung
Mit der Funktion t_rcvrel() kann der Benutzer den Empfang einer Anforderung zum geordneten Verbindungsabbau bestätigen. Der Parameter fd spezifiziert den lokalen Transportendpunkt, der zur Verbindung gehört.
Nach Empfang der Anforderung sollte der Benutzer auf keinen Fall ein permanentes Blockieren verursachen. Der Benutzer kann jedoch weiter Daten über die Verbindung senden, sofern er noch nicht die Funktion t_sndrel() aufgerufen hat.
Returnwert
0:
Bei Erfolg.
-1:
Bei Fehler. t_ errno wird gesetzt, um den Fehler anzuzeigen.
Fehler
TBADF
Der angegebene Dateideskriptor verweist nicht auf einen Transportendpunkt.
TLOOK
Auf dem durch fd übergebenen Transportendpunkt ist ein asynchrones Ereignis eingetreten und erfordert sofortige Bearbeitung.
TNOREL
Auf dem angegebenen Transportendpunkt ist zurzeit keine Anzeige für einen geordneten Verbindungsabbau vorhanden.
TNOTSUPPORT
Diese Funktion wird vom darunter liegenden Transportanbieter nicht unterstützt.
TOUTSTATE
Innerhalb einer Sequenz von XTI-Funktionsaufrufen für den Transportendpunkt fd wurde die Funktion an der falschen Stelle aufgerufen.
TSYSERR
Während der Ausführung dieser Funktion ist ein Systemfehler aufgetreten.