函数
GioAsyncReadyCallback
描述 [源代码]
当 GIO 中的异步操作完成时,会回调要调用的函数的类型定义。通过 GTask 的 GAsyncReadyCallback 回调被保证在创建 GTask 的 [线程默认主上下文中][g-main-context-push-thread-default] 的后续迭代中调用。GAsyncReadyCallback 的所有其他用户必须同样在主上下文的后续迭代中异步调用它。
从调用 *_async() 函数时开始,到该回调返回后,异步操作被保证持有对 source_object 的引用。
参数
source_object-
类型:
GObject异步操作开始的对象。
参数可以是 NULL。数据由函数调用者所有。 res-
类型:
GAsyncResult一个
GAsyncResult。数据由函数调用者所有。 data-
类型:
gpointer传递给回调的用户数据。
参数可以是 NULL。数据由函数调用者所有。