![]() |
![]() |
![]() |
![]() |
<%GLibIOFlags>
Specifies properties of a GIOChannel. Some of the flags can only be
read with g_io_channel_get_flags()
, but not changed with
g_io_channel_set_flags()
.
alias G_IO_FLAG_APPEND
turns on append mode, corresponds to O_APPEND
(see the documentation of the UNIX open()
syscall)
alias G_IO_FLAG_NONBLOCK
turns on nonblocking mode, corresponds to
O_NONBLOCK
/O_NDELAY
(see the documentation of the UNIX open()
syscall)
alias G_IO_FLAG_IS_READABLE
indicates that the io channel is readable. This flag cannot be changed.
alias G_IO_FLAG_IS_WRITABLE
indicates that the io channel is writable. This flag cannot be changed.
alias G_IO_FLAG_IS_WRITEABLE
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
alias G_IO_FLAG_IS_SEEKABLE
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.