• Home
  • Raw
  • Download

Lines Matching refs:initable

136 static void     g_async_initable_real_init_async  (GAsyncInitable       *initable,
141 static gboolean g_async_initable_real_init_finish (GAsyncInitable *initable,
205 g_async_initable_init_async (GAsyncInitable *initable, in g_async_initable_init_async() argument
213 g_return_if_fail (G_IS_ASYNC_INITABLE (initable)); in g_async_initable_init_async()
215 iface = G_ASYNC_INITABLE_GET_IFACE (initable); in g_async_initable_init_async()
217 (* iface->init_async) (initable, io_priority, cancellable, callback, user_data); in g_async_initable_init_async()
236 g_async_initable_init_finish (GAsyncInitable *initable, in g_async_initable_init_finish() argument
242 g_return_val_if_fail (G_IS_ASYNC_INITABLE (initable), FALSE); in g_async_initable_init_finish()
248 iface = G_ASYNC_INITABLE_GET_IFACE (initable); in g_async_initable_init_finish()
250 return (* iface->init_finish) (initable, res, error); in g_async_initable_init_finish()
268 g_async_initable_real_init_async (GAsyncInitable *initable, in g_async_initable_real_init_async() argument
276 g_return_if_fail (G_IS_INITABLE (initable)); in g_async_initable_real_init_async()
278 task = g_task_new (initable, cancellable, callback, user_data); in g_async_initable_real_init_async()
286 g_async_initable_real_init_finish (GAsyncInitable *initable, in g_async_initable_real_init_finish() argument
305 g_return_val_if_fail (g_task_is_valid (res, initable), FALSE); in g_async_initable_real_init_finish()
456 g_async_initable_new_finish (GAsyncInitable *initable, in g_async_initable_new_finish() argument
460 if (g_async_initable_init_finish (initable, res, error)) in g_async_initable_new_finish()
461 return g_object_ref (G_OBJECT (initable)); in g_async_initable_new_finish()