ktor-io / io.ktor.utils.io.jvm.javaio / copyTo

copyTo

suspend fun ByteReadChannel.copyTo(out: OutputStream, limit: Long = Long.MAX_VALUE): Long

Copies up to limit bytes from this byte channel to out stream suspending on read channel and blocking on output

Return
number of bytes copied