isolate_kit library
Classes
- CancellationToken
- True cancellation token with listener support
- CombinedCancellationToken
- IsolateInitData
- IsolateKit
- IsolateMessage
- IsolatePool
-
IsolateTask<
TCommand, TResult> - Base class for all background tasks
- IsolateTaskRegistry
- PoolWorker
-
TaskHandle<
T> - Public task handle with cancellation support
- TaskPriority
- TaskProgress
Exceptions / Errors
- TaskCancelledException
- Proper cancellation exception
- TaskTimeoutException
- Timeout exception with details