枚举
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 起提供
- 值: