Constructor
DexAsyncResultnew
Declaration [src]
DexAsyncResult*
dex_async_result_new (
gpointer source_object,
GCancellable* cancellable,
GAsyncReadyCallback callback,
gpointer user_data
)
Description [src]
Creates a new DexAsyncResult.
Use this to integrate with GAsyncResult by calling
dex_async_result_await() to complete when the
dependent future resolves.
Parameters
source_object-
Type:
gpointerNo description available.
The argument can be NULL.The data is owned by the caller of the function. cancellable-
Type:
GCancellableNo description available.
The argument can be NULL.The data is owned by the caller of the function. callback-
Type:
GAsyncReadyCallbackNo description available.
The argument can be NULL. user_data-
Type:
gpointerNo description available.
The argument can be NULL.The data is owned by the caller of the function.
Return value
Type: DexAsyncResult
No description available.
| The caller of the function takes ownership of the data, and is responsible for freeing it. |