ktor-io / io.ktor.utils.io / ByteChannelSequentialBase / writeAvailable

writeAvailable

open suspend fun writeAvailable(src: IoBuffer): Int

Overrides ByteWriteChannel.writeAvailable

open suspend fun writeAvailable(src: ByteArray, offset: Int, length: Int): Int

Overrides ByteWriteChannel.writeAvailable

Writes as much as possible and only suspends if buffer is full