Method
DexPromiseget_cancellable
Declaration [src]
GCancellable*
dex_promise_get_cancellable (
DexPromise* promise
)
Description [src]
Gets a GCancellable that will cancel when the promise has
been discarded (and therefore result no longer necessary).
This is useful when manually implementing wrappers around various
GAsyncReadyCallback based API.
If promise was created with dex_promise_new(), then NULL is returned.
Return value
Type: GCancellable
A GCancellable or NULL.
| The returned data is owned by the instance. |
The return value can be NULL. |