|
Beschreibung
Mit der Funktion t_unbind() kann der Transportbenutzer einen Transportendpunkt deaktivieren, dem zuvor mit der Funktion t_bind() eine Adresse zugeordnet worden ist.
Der Parameter fd spezifiziert den Transportendpunkt, der deaktiviert werden soll.
Nach erfolgreicher Ausführung von t_unbind() nimmt der Transportanbieter keine weiteren Daten oder Ereignisse mehr an, die für den Transportendpunkt fd bestimmt sind.
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.
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.