AbstractCompletableFuture

Members

Aliases

isCompleted
alias isCompleted = isDone
Undocumented in source.
isFaulted
alias isFaulted = isCompletedExceptionally
Undocumented in source.

Functions

bipush
void bipush(AbstractCompletableFuture b, BiCompletion c)
Undocumented in source.
cleanStack
void cleanStack()
Undocumented in source.
completeExceptionally
bool completeExceptionally(Throwable ex)
Undocumented in source.
isCancelled
bool isCancelled()

Returns {@code true} if this CompletableFuture was cancelled before it completed normally.

isCompletedExceptionally
bool isCompletedExceptionally()

Returns {@code true} if this CompletableFuture completed exceptionally, in any way. Possible causes include cancellation, explicit invocation of {@code completeExceptionally}, and abrupt termination of a CompletionStage action.

isCompletedSuccessfully
bool isCompletedSuccessfully()
Undocumented in source. Be warned that the author may not have intended to support it.
isDone
bool isDone()

Returns {@code true} if completed in any fashion: normally, exceptionally, or via cancellation.

postComplete
void postComplete()
Undocumented in source.
unipush
void unipush(Completion c)
Undocumented in source.

Variables

_isDone
bool _isDone;
Undocumented in source.
_isNull
bool _isNull;
Undocumented in source.
altResult
AltResult altResult;
Undocumented in source.
stack
Completion stack;
Undocumented in source.

Meta