reader

fun CoroutineScope.reader(    coroutineContext: CoroutineContext = EmptyCoroutineContext,     channel: ByteChannel,     block: suspend ReaderScope.() -> Unit): ReaderJob
fun CoroutineScope.reader(    coroutineContext: CoroutineContext = EmptyCoroutineContext,     autoFlush: Boolean = false,     block: suspend ReaderScope.() -> Unit): ReaderJob


fun reader(coroutineContext: CoroutineContext, channel: ByteChannel, parent: Job? = null, block: suspend ReaderScope.() -> Unit): ReaderJob
fun reader(coroutineContext: CoroutineContext, autoFlush: Boolean = false, parent: Job? = null, block: suspend ReaderScope.() -> Unit): ReaderJob

Deprecated

Use scope.reader instead