close_io_channel — Schließen von I/O-Übertragungskanälen.
close_io_channel( : : IOChannelHandle : )
Der Operator close_io_channel schließt mittels
open_io_channel geöffnete Übertragungskanäle. Die Referenzen
zu den Instanzen der Kanäle werden in IOChannelHandle
übergeben. Es werden etwaiger Speicherplatz und reservierte
Ressourcen des Gerätes freigegeben.
Dieser Operator modifiziert den Zustand des folgenden Eingabeparameters:
Während der Ausführung dieses Operators muss der Zugriff auf den Wert dieses Parameters synchronisiert werden, wenn er über mehrere Threads hinweg verwendet wird.
IOChannelHandle (input_control, Zustand wird modifiziert) io_channel(-array) → (handle)
Referenzen der geöffneten I/O-Übertragungskanäle.
Für gültige Handles liefert der Operator
close_io_channel den Wert 2 (H_MSG_TRUE). Andernfalls wird
eine Fehlerbehandlung durchgeführt. In diesem Fall kann vom Interface eine zusätzliche Fehlerinformation gesetzt werden, die mit get_extended_error_info abgefragt werden kann.
Foundation