SkipReason

@ObjCName(swiftName = "SkipReason")
sealed interface SkipReason

Why a MonitorEvent.Skipped was emitted — structurally unrecoverable.

Inheritors

Types

Link copied to clipboard

The task was marked ephemeral and was washed away by the library's ephemeral sweep before it had a chance to run.

Link copied to clipboard

A registered BackgroundWorkerFactory returned null from BackgroundWorkerFactory.create despite declaring taskId in its BackgroundWorkerFactory.taskIds. Client bug — see WorkerRegistry.FactoryDeclinedException.

Link copied to clipboard

No factory was registered for this task id when the OS fired it.