ktor-utils / io.ktor.util / kotlinx.coroutines.io.ByteReadChannel / deflated

deflated

fun ByteReadChannel.deflated(gzip: Boolean = true, pool: ObjectPool<ByteBuffer> = KtorDefaultPool, coroutineContext: <ERROR CLASS> = Dispatchers.Unconfined): ByteReadChannel

Launch a coroutine on coroutineContext that does deflate compression optionally doing CRC and writing GZIP header and trailer if gzip = true