close_io_channel — Close I/O channels.
close_io_channel( : : IOChannelHandle : )
close_io_channel closes transmission
channels opened by
open_io_channel. The references to the
channels are passed in
IOChannelHandle. In particular,
allocated memory and reserved device resources are released.
This operator modifies the state of the following input parameter:
During execution of this operator, access to the value of this parameter must be synchronized if it is used across multiple threads.
IOChannelHandle(input_control, state is modified) io_channel(-array)
Handles of the opened I/O channels.
If the parameters are valid, the operator
close_io_channel returns the value 2 (H_MSG_TRUE). If necessary an
exception is raised. In this case, an extended error information may be
set and can be queried with the operator