IOFlags
- class IOFlags
Specifies properties of a IOChannel
. Some of the flags can only be
read with get_flags()
, but not changed with
set_flags()
.
Fields
- class IOFlags
- APPEND
Turns on append mode, corresponds to
%O_APPEND
(see the documentation of the UNIX open() syscall)
- GET_MASK
The mask of the flags that are returned from
get_flags()
- IS_READABLE
Indicates that the io channel is readable. This flag cannot be changed.
- IS_SEEKABLE
Indicates that the io channel is seekable, i.e. that
seek_position()
can be used on it. This flag cannot be changed.
- IS_WRITABLE
Indicates that the io channel is writable. This flag cannot be changed.
- 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
- MASK
The mask that specifies all the valid flags.
- NONBLOCK
Turns on nonblocking mode, corresponds to
%O_NONBLOCK
/%O_NDELAY
(see the documentation of the UNIX open() syscall)
- NONE
No special flags set. Since: 2.74
- SET_MASK
The mask of the flags that the user can modify with
set_flags()