traits_futures.future_states module¶
Future states, used by the various future classes.
-
traits_futures.future_states.
CANCELLABLE_STATES
= ('executing', 'waiting')¶ States in which we’re permitted to cancel.
-
traits_futures.future_states.
CANCELLED
= 'cancelled'¶ Task cancelled.
-
traits_futures.future_states.
CANCELLING
= 'cancelling'¶ Cancellation has been requested, awaiting response.
-
traits_futures.future_states.
COMPLETED
= 'completed'¶ Task completed without error.
-
traits_futures.future_states.
DONE_STATES
= ('cancelled', 'completed', 'failed')¶ Final states. If the future is in one of these states, no more messages will be received from the background task.
-
traits_futures.future_states.
EXECUTING
= 'executing'¶ Task is executing.
-
traits_futures.future_states.
FAILED
= 'failed'¶ Task failed, raising an exception.
-
traits_futures.future_states.
FutureState
= Enum( …¶ Trait type representing a future state.
-
traits_futures.future_states.
WAITING
= 'waiting'¶ Task queued, waiting to be executed.