Class

DexFutureSet

Description [src]

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

DexFutureSet represents a set of DexFuture.

You may retrieve each underlying DexFuture using dex_future_set_get_future_at().

The DexFutureStatus of of the DexFutureSet depends on how the set was created using dex_future_all(), dex_future_any(), and similar mmethods.

Hierarchy

hierarchy this DexFutureSet ancestor_0 DexFuture ancestor_0--this ancestor_1 DexObject ancestor_1--ancestor_0

Ancestors

Instance methods

dex_future_set_get_future_at

Gets a DexFuture that was used to produce the result of future_set.

dex_future_set_get_size

Gets the number of futures associated with the DexFutureSet. You may use dex_future_set_get_future_at() to obtain the individual DexFuture.

dex_future_set_get_value_at

Gets the result from a DexFuture that is part of the DexFutureSet.

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.