oneTime
suspend fun KmpWorker.oneTime(id: String, constraints: Constraints = Constraints(), retryPolicy: RetryPolicy = RetryPolicy.None, payload: String? = null, block: suspend () -> Unit)
Registers and enqueues a one-time task in a single call.
Parameters
id
Unique task identifier.
constraints
Platform constraints for execution.
retryPolicy
How to retry on failure.
payload
Optional serialized data.
block
The suspend handler to execute.