CompressionEncoder
Represents a Compression encoder
Functions
Link copied to clipboard
abstract fun compress(readChannel: ByteReadChannel, coroutineContext: CoroutineContext = Dispatchers.Unconfined): ByteReadChannel
Content copied to clipboard
Wraps readChannel into a compressing ByteReadChannel
abstract fun compress(writeChannel: ByteWriteChannel, coroutineContext: CoroutineContext = Dispatchers.Unconfined): ByteWriteChannel
Content copied to clipboard
Wraps writeChannel into a compressing ByteWriteChannel
Link copied to clipboard
May predict compressed length based on the originalLength or return null
if it is impossible.