函数

gioIOSchedulerJobFunc

已废弃:2.36 

声明

gboolean
(* GIOSchedulerJobFunc) (
  GIOSchedulerJob* job,
  GCancellable* cancellable,
  gpointer data
)

描述 [源码]

I/O任务函数。

长时间运行的任务应定期检查cancellable以确定它们是否已被取消。

自2.36版本开始废弃

使用g_thread_poolg_task_run_in_thread()

参数

job

类型: GIOSchedulerJob

一个GIOSchedulerJob

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

类型: GCancellable

可选的GCancellable对象,NULL表示忽略。

参数可以为NULL
数据由函数的调用者拥有。
data

类型: gpointer

传递给回调函数的数据。

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

返回值

类型: gboolean

TRUE表示此函数应该再次被调用以完成任务,FALSE表示任务已完成(或已取消)。