AsyncInitableIfaceProxy

Proxy object for Gio.AsyncInitable interface when a GObject has no applicable D binding

class AsyncInitableIfaceProxy : IfaceProxy , AsyncInitable {}

Mixed In Members

From mixin AsyncInitableT!()

initAsync
void initAsync(int ioPriority, gio.cancellable.Cancellable cancellable, gio.types.AsyncReadyCallback callback)

Starts asynchronous initialization of the object implementing the interface. This must be done before any real use of the object after initial construction. If the object also implements #GInitable you can optionally call gio.initable.Initable.init_ instead.

initFinish
bool initFinish(gio.async_result.AsyncResult res)

Finishes asynchronous initialization and returns the result. See gio.async_initable.AsyncInitable.initAsync.

newFinish
gobject.object.ObjectG newFinish(gio.async_result.AsyncResult res)

Finishes the async construction for the various g_async_initable_new calls, returning the created object or null on error.

Inherited Members

From AsyncInitable

newvAsync
void newvAsync(gobject.types.GType objectType, uint nParameters, gobject.parameter.Parameter parameters, int ioPriority, gio.cancellable.Cancellable cancellable, gio.types.AsyncReadyCallback callback)

Helper function for constructing #GAsyncInitable object. This is similar to gobject.object.ObjectG.newv but also initializes the object asynchronously.

initAsync
void initAsync(int ioPriority, gio.cancellable.Cancellable cancellable, gio.types.AsyncReadyCallback callback)

Starts asynchronous initialization of the object implementing the interface. This must be done before any real use of the object after initial construction. If the object also implements #GInitable you can optionally call gio.initable.Initable.init_ instead.

initFinish
bool initFinish(gio.async_result.AsyncResult res)

Finishes asynchronous initialization and returns the result. See gio.async_initable.AsyncInitable.initAsync.

newFinish
gobject.object.ObjectG newFinish(gio.async_result.AsyncResult res)

Finishes the async construction for the various g_async_initable_new calls, returning the created object or null on error.