InterestSuspensionsMap

class InterestSuspensionsMap

Constructors

<init>

InterestSuspensionsMap()

Functions

addSuspension

fun addSuspension(
    interest: SelectInterest,
    continuation: CancellableContinuation<Unit>
): Unit

invokeForEachPresent

fun invokeForEachPresent(
    readyOps: Int,
    block: CancellableContinuation<Unit>.() -> Unit
): Unit
fun invokeForEachPresent(
    block: CancellableContinuation<Unit>.(SelectInterest) -> Unit
): Unit

removeSuspension

fun removeSuspension(
    interest: SelectInterest
): CancellableContinuation<Unit>?
fun removeSuspension(
    interestOrdinal: Int
): CancellableContinuation<Unit>?

toString

fun toString(): String