void gd_pdf_loader_load_uri_async (const gchar *uri, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data) { PdfLoadJob *job; GSimpleAsyncResult *result; result = g_simple_async_result_new (NULL, callback, user_data, gd_pdf_loader_load_uri_async); job = pdf_load_job_new (result, uri, NULL, NULL, cancellable); pdf_load_job_start (job); g_object_unref (result); }
void gd_pdf_loader_load_zpj_entry_async (ZpjSkydriveEntry *entry, ZpjSkydrive *service, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data) { PdfLoadJob *job; GSimpleAsyncResult *result; result = g_simple_async_result_new (NULL, callback, user_data, gd_pdf_loader_load_zpj_entry_async); job = pdf_load_job_new (result, NULL, NULL, entry, NULL, cancellable); job->zpj_service = g_object_ref (service); pdf_load_job_start (job); g_object_unref (result); }