Functions
tracker_task_pool_new ()
TrackerTaskPool *
tracker_task_pool_new (guint limit
);
tracker_task_pool_set_limit ()
void
tracker_task_pool_set_limit (TrackerTaskPool *pool
,
guint limit
);
tracker_task_pool_get_limit ()
guint
tracker_task_pool_get_limit (TrackerTaskPool *pool
);
tracker_task_pool_get_size ()
guint
tracker_task_pool_get_size (TrackerTaskPool *pool
);
tracker_task_pool_limit_reached ()
gboolean
tracker_task_pool_limit_reached (TrackerTaskPool *pool
);
tracker_task_pool_add ()
void
tracker_task_pool_add (TrackerTaskPool *pool
,
TrackerTask *task
);
tracker_task_pool_remove ()
gboolean
tracker_task_pool_remove (TrackerTaskPool *pool
,
TrackerTask *task
);
tracker_task_pool_foreach ()
void
tracker_task_pool_foreach (TrackerTaskPool *pool
,
GFunc func
,
gpointer user_data
);
tracker_task_pool_find ()
TrackerTask *
tracker_task_pool_find (TrackerTaskPool *pool
,
GFile *file
);
tracker_task_unref ()
void
tracker_task_unref (TrackerTask *task
);