我正在使用来自Kotlin协程的演员,像这样:
actor<Action>(CommonPool, 0, parent = job) {
consumeEach { action ->
when (action) {
is Spin -> spin(action.id)
is Done -> action.ack.complete(true)
}
}
}
出于调试目的,我想知道在通道上等待处理的消息数量。怎么可能?