方法

GLibIOChannelget_flags

声明 [src]

GIOFlags
g_io_channel_get_flags (
  GIOChannel* channel
)

描述 [src]

获取 GIOChannel 的当前标志,包括读取_only标志,如 G_IO_FLAG_IS_READABLE

标志 G_IO_FLAG_IS_READABLEG_IO_FLAG_IS_WRITABLE 的值在通道创建时被缓存,以便通道内部使用。如果它们应该在稍后的某个时刻发生变化(例如,使用 UNIX shutdown() 函数部分关闭套接字),则用户应立即调用 g_io_channel_get_flags() 来更新这些标志的内部值。

返回值

类型:  GIOFlags

已设置的标志。