函数

Giosimple_async_report_take_gerror_in_idle

已弃用:2.46 自:2.28

声明 [src]

void
g_simple_async_report_take_gerror_in_idle (
  GObject* object,
  GAsyncReadyCallback callback,
  gpointer user_data,
  GError* error
)

描述 [src]

在空闲函数中报告错误。类似于 g_simple_async_report_gerror_in_idle(),但是接管了调用者对 error 的所有权,因此调用者不必再释放它。

自以下版本可用:2.28

自以下版本弃用:2.46

使用 g_task_report_error()。

此函数不能直接供语言绑定使用。

参数

object

类型: GObject

一个 GObject,或 NULL

参数可以是 NULL
数据由函数的调用者拥有。
callback

类型: GAsyncReadyCallback

一个 GAsyncReadyCallback

参数可以是 NULL
user_data

类型: gpointer

传递给 callback 的用户数据。

参数可以是 NULL
数据由函数的调用者拥有。
error

类型: GError

要报告的 GError

数据由函数的调用者拥有。