方法
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
结构。这些数据由方法的调用者拥有。