方法
GioSimpleAsyncResultrun_in_thread
已弃用:2.46
声明 [src]
void
g_simple_async_result_run_in_thread (
GSimpleAsyncResult* simple,
GSimpleAsyncThreadFunc func,
int io_priority,
GCancellable* cancellable
)
描述 [src]
在单独的线程中运行异步任务,然后对 simple 调用 g_simple_async_result_complete_in_idle(),以便将结果返回给适当的主循环。
调用此函数将占用 simple 的引用,直到任务执行和完成报告所需的期间。
自 2.46 版本起已弃用
请改用 GTask 和 g_task_run_in_thread()。
此方法不直接提供给语言绑定。
参数
func-
GSimpleAsyncThreadFunc。 io_priority-
类型:
int请求的 io 优先级。
cancellable-
类型:
GCancellable可选的
GCancellable对象,NULL以忽略。该参数可以 NULL。数据由方法调用者拥有。