ATOMIC
ATOMIC
(source)Atomically (in non-cancellable way) schedules coroutine for execution according to its context. This is similar to DEFAULT, but the coroutine cannot be cancelled before it starts executing.
Cancellability of coroutine at suspension points depends on the particular implementation details of suspending functions as in DEFAULT.
Inherited Properties
val isLazy: Boolean Returns |
Inherited Functions
operator fun <T> invoke( Starts the corresponding block as a coroutine with this coroutine start strategy. operator fun <R, T> invoke( Starts the corresponding block with receiver as a coroutine with this coroutine start strategy. |