IOChannel.setCloseOnUnref

Whether to close the channel on the final unref of the glib.IOChannel data structure. The default value of this is TRUE for channels created by g_io_channel_new_file (), and FALSE for all other channels.

Setting this flag to TRUE for a channel you have already closed can cause problems when the final reference to the glib.IOChannel is dropped.

class IOChannel
void
setCloseOnUnref
(
bool doClose
)

Parameters

doClose bool

Whether to close the channel on the final unref of the GIOChannel data structure.