结构

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() 函数返回时用于指示发生哪些事件。