枚举
GLibIOFlags
成员
-
G_IO_FLAG_NONE
-
未设置任何特殊标记。自:2.74。
- 值:
0
- 自版本 2.0 起提供
- 值:
-
G_IO_FLAG_APPEND
-
开启追加模式,对应
O_APPEND
(参见 UNIXopen()
系统调用的说明)。- 值:
1
- 自版本 2.0 起提供
- 值:
-
G_IO_FLAG_NONBLOCK
-
开启非阻塞模式,对应
O_NONBLOCK
/O_NDELAY
(参见 UNIXopen()
系统调用的说明)。- 值:
2
- 自版本 2.0 起提供
- 值:
-
G_IO_FLAG_IS_READABLE
-
表明 io 通道可读。该标记不能更改。
- 值:
4
- 自版本 2.0 起提供
- 值:
-
G_IO_FLAG_IS_WRITABLE
-
表明 io 通道可写。该标记不能更改。
- 值:
8
- 自版本 2.0 起提供
- 值:
-
G_IO_FLAG_IS_WRITEABLE
-
拼写错误的
G_IO_FLAG_IS_WRITABLE
版本,在 GLib 2.30 中拼写更正之前存在。出于兼容性原因而保留。自 2.30 起已弃用。- 值:
8
- 自版本 2.0 起提供
- 值:
-
G_IO_FLAG_IS_SEEKABLE
-
表明 io 通道可查找,即可以在其上使用
g_io_channel_seek_position()
。该标记不能更改。- 值:
16
- 自版本 2.0 起提供
- 值:
-
G_IO_FLAG_MASK
-
用于指定所有有效标记的掩码。
- 值:
31
- 自版本 2.0 起提供
- 值:
-
G_IO_FLAG_GET_MASK
-
从 g_io_channel_get_flags() 返回的标记掩码。
- 值:
31
- 自版本 2.0 起提供
- 值:
-
G_IO_FLAG_SET_MASK
-
用户可以使用 g_io_channel_set_flags() 修改的标记掩码。
- 值:
3
- 自版本 2.0 起提供
- 值: