方法
GLibIOChannelget_flags
声明 [src]
GIOFlags
g_io_channel_get_flags (
GIOChannel* channel
)
描述 [src]
获取 GIOChannel
的当前标志,包括读取_only标志,如 G_IO_FLAG_IS_READABLE
。
标志 G_IO_FLAG_IS_READABLE
和 G_IO_FLAG_IS_WRITABLE
的值在通道创建时被缓存,以便通道内部使用。如果它们应该在稍后的某个时刻发生变化(例如,使用 UNIX shutdown()
函数部分关闭套接字),则用户应立即调用 g_io_channel_get_flags()
来更新这些标志的内部值。
返回值
类型: GIOFlags
已设置的标志。