compress
actual fun compress(buffer: ReadBuffer, algorithm: CompressionAlgorithm, level: CompressionLevel): CompressionResult
Apple implementation using system zlib with direct buffer access.
expect fun compress(buffer: ReadBuffer, algorithm: CompressionAlgorithm = CompressionAlgorithm.Deflate, level: CompressionLevel = CompressionLevel.Default): CompressionResult
Compresses data from a ReadBuffer using the specified algorithm. Reads from current position to limit.
actual fun compress(buffer: ReadBuffer, algorithm: CompressionAlgorithm, level: CompressionLevel): CompressionResult
JS implementation using native Node.js zlib. Browser throws UnsupportedOperationException - use streaming API instead.
actual fun compress(buffer: ReadBuffer, algorithm: CompressionAlgorithm, level: CompressionLevel): CompressionResult
JVM/Android implementation delegating to streaming compression.