compress

abstract fun compress(input: ReadBuffer, onOutput: (ReadBuffer) -> Unit)

Compresses input data, invoking the callback for each output chunk. May invoke callback zero or more times depending on buffering.

Parameters

input

The input buffer to compress. Position is advanced.

onOutput

Called with each compressed output chunk.