future_context library
Classes
- FutureContext
- 非同期(Async)状態を管理する. FutureContextの目標はキャンセル可能な非同期処理のサポートである.
Typedefs
-
FutureSuspendBlock<
T> = Future< T> Function(FutureContext context) - 非同期処理のキャンセル不可能な1ブロック処理 このブロック完了後、FutureContextは復帰チェックを行い、必要であればキャンセル等を行う.
Exceptions / Errors
- TimeoutCancellationException
- 非同期処理のタイムアウト時に投げられる.