Name
close_io_channelclose_io_channelCloseIoChannelclose_io_channelCloseIoChannelCloseIoChannel — Schließen von I/O-Übertragungskanälen.
Der Operator close_io_channelclose_io_channelCloseIoChannelclose_io_channelCloseIoChannelCloseIoChannel schließt mittels
open_io_channelopen_io_channelOpenIoChannelopen_io_channelOpenIoChannelOpenIoChannel geöffnete Übertragungskanäle. Die Referenzen
zu den Instanzen der Kanäle werden in IOChannelHandleIOChannelHandleIOChannelHandleIOChannelHandleIOChannelHandleIOChannelHandle
übergeben. Es werden etwaiger Speicherplatz und reservierte
Ressourcen des Gerätes freigegeben.
- Multithreading-Typ: reentrant (läuft parallel zu nicht-exklusiven Operatoren).
- Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
- Wird ohne Parallelisierung verarbeitet.
Referenzen der geöffneten I/O-Übertragungskanäle.
Für gültige Handles liefert der Operator
close_io_channelclose_io_channelCloseIoChannelclose_io_channelCloseIoChannelCloseIoChannel 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_infoget_extended_error_infoGetExtendedErrorInfoget_extended_error_infoGetExtendedErrorInfoGetExtendedErrorInfo abgefragt werden kann.
open_io_channelopen_io_channelOpenIoChannelopen_io_channelOpenIoChannelOpenIoChannel
close_io_deviceclose_io_deviceCloseIoDeviceclose_io_deviceCloseIoDeviceCloseIoDevice
Foundation