Class

DexAsyncPair

Description

final class Dex.AsyncPair : GObject.TypeInstance
{
  /* No available fields */
}

No description available.

Hierarchy

hierarchy this DexAsyncPair ancestor_0 DexFuture ancestor_0--this ancestor_1 DexObject ancestor_1--ancestor_0

Ancestors

Constructors

dex_async_pair_new
No description available.

Instance methods

dex_async_pair_get_cancellable

Gets the cancellable for the async pair.

dex_async_pair_return_boolean
No description available.

dex_async_pair_return_boxed

Resolves async_pair with instance.

dex_async_pair_return_error

Rejects async_pair with error.

dex_async_pair_return_int64
No description available.

dex_async_pair_return_object

Resolves async_pair with a value of instance.

dex_async_pair_return_string

Resolves async_pair with value.

dex_async_pair_return_uint64
No description available.

dex_async_pair_return_variant

Resolves async_pair with variant.

dex_async_pair_set_cancel_on_discard

Sets whether or not the future should cancel the async operation when the future is discarded. This happens when no more futures are awaiting the completion of this future.

since: 0.4

Methods inherited from DexFuture (24)

Please see DexFuture for a full list of methods.

Methods inherited from DexObject (2)
dex_ref

Acquires a reference on the given object, and increases its reference count by one.

dex_unref

Releases a reference on the given object, and decreases its reference count by one.