方法
GLibMainContextcheck
声明 [源代码]
gboolean
g_main_context_check (
GMainContext* context,
gint max_priority,
GPollFD* fds,
gint n_fds
)
描述 [源代码]
将轮询的返回结果传回主循环。你应该小心地传递从 g_main_context_query()
收到的 fds
和其长度 n_fds
,因为这个函数依赖于对 fds
填充的假设。
在调用此函数之前,您必须使用 g_main_context_acquire()
成功获取上下文。
自 2.76 版本以来,context
可以是 NULL
,以使用全局默认主上下文。
参数
max_priority
-
类型:
gint
要检查的源的最大数字优先级。
fds
-
类型: 一个
GPollFD
数组是传递给最后一次调用
g_main_context_query()
的GPollFD
数组。数组的长度在 n_fds
参数中指定。数据由方法调用者拥有。 n_fds
-
类型:
gint
g_main_context_query()
的返回值。