方法

GLibSourceadd_poll

声明 [src]

void
g_source_add_poll (
  GSource* source,
  GPollFD* fd
)

描述 [src]

将文件描述符添加到该源的文件描述符集合中,用于轮询此源。这通常与 g_source_new() 结合使用来添加事件源。事件源的检查函数通常会测试 GPollFD 结构中的 revents 字段,并在需要处理事件时返回 TRUE

此 API 仅可供 GSource 的实现使用。不要在对自ربة

使用此 API 会强制在每个主循环迭代中对事件源进行线性扫描。新编写的组合应尝试使用 g_source_add_unix_fd 而不是此 API。

参数

fd

类型: GPollFD

包含要监视的文件描述符信息的 GPollFD 结构。

这些数据由方法的调用者拥有。