turns on append mode, corresponds to O_APPEND
(see the documentation of the UNIX open() syscall)
the mask of the flags that are returned from
g_io_channel_get_flags()
indicates that the io channel is readable. This flag cannot be changed.
indicates that the io channel is seekable,
i.e. that g_io_channel_seek_position() can be used on it.
This flag cannot be changed.
indicates that the io channel is writable. This flag cannot be changed.
a misspelled version of G_IO_FLAG_IS_WRITABLE
that existed before the spelling was fixed in GLib 2.30. It is kept
here for compatibility reasons. Deprecated since 2.30
the mask that specifies all the valid flags.
turns on nonblocking mode, corresponds to
O_NONBLOCK/O_NDELAY (see the documentation of the UNIX open()
syscall)
no special flags set. Since: 2.74
the mask of the flags that the user can modify
with g_io_channel_set_flags()
Specifies properties of a GLib.IOChannel. Some of the flags can only be read with
g_io_channel_get_flags(), but not changed withg_io_channel_set_flags().