方法
GLibSourceadd_unix_fd
自 2.36 开始
声明 [src]
gpointer
g_source_add_unix_fd (
GSource* source,
gint fd,
GIOCondition events
)
描述 [src]
监视 fd
在 events
中的 IO 事件。
此函数返回的标记可用于使用 g_source_remove_unix_fd()
或 g_source_modify_unix_fd()
删除或修改对 fd 的监视。
在销毁源之前不需要移除 fd;它将自动清理。
此 API 仅供实拟 GSource
使用。不要在你没有创建的 GSource
上调用此 API。
正如其名所示,此函数在 Windows 上不可用。
自 2.36 起可用
参数
fd
-
类型:
gint
要监视的 fd。
events
-
类型:
GIOCondition
一个事件掩码。