结构
GLibPollFD
描述 [src]
struct GPollFD {
gint fd;
gushort events;
gushort revents;
}
呈现文件描述符,待轮询事件和发生事件。
结构成员
fd
要轮询的文件描述符(或在 Win32 上的 HANDLE)。
events
GIOCondition
的按位组合,指定应为哪些事件轮询。通常,对于从文件描述符读取内容,您可以使用G_IO_IN
|G_IO_HUP
|G_IO_ERR
,而对于写入,您可以使用G_IO_OUT
|G_IO_ERR
。revents
GIOCondition
标志的按位组合,在poll()
函数返回时用于指示发生哪些事件。