NativeThreadDispatcher
class NativeThreadDispatcher(val name: String = "NativeThreadDispatcher", val priority: NativeThreadPriority = NativeThreadPriority.NORMAL, val isDaemon: Boolean = true, val preciseTimings: Boolean = false) : CoroutineDispatcher, AutoCloseable, Delay
Constructors
Link copied to clipboard
constructor(name: String = "NativeThreadDispatcher", priority: NativeThreadPriority = NativeThreadPriority.NORMAL, isDaemon: Boolean = true, preciseTimings: Boolean = false)
Types
Link copied to clipboard
class TimedTask(val dispatcher: NativeThreadDispatcher, val time: FastDuration, val task: Continuation<Unit>?, val block: Runnable?) : Comparable<NativeThreadDispatcher.TimedTask> , DisposableHandle
Properties
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun invokeOnTimeout(timeMillis: Long, block: Runnable, context: CoroutineContext): DisposableHandle
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun CoroutineContext.onCancel(check: () -> Boolean = { true }, block: (cancelled: Boolean) -> Unit): AutoCloseable
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun scheduleResumeAfterDelay(timeMillis: Long, continuation: CancellableContinuation<Unit>)