GZIPNoCrc

open class GZIPNoCrc(deflater: () -> IDeflater) : GZIPBase

Inheritors

Constructors

Link copied to clipboard
constructor(deflater: () -> IDeflater)

Types

Link copied to clipboard

Properties

Link copied to clipboard
Link copied to clipboard
val deflater: () -> IDeflater
Link copied to clipboard
open val level: Int
Link copied to clipboard
open override val name: String

Functions

Link copied to clipboard
open suspend override fun compress(i: AsyncInputStream, o: AsyncOutputStream, context: CompressionContext = CompressionContext(level = this.level))
Link copied to clipboard
fun CompressionMethod.compress(i: SyncInputStream, o: SyncOutputStream, context: CompressionContext = CompressionContext(level = this.level))
fun CompressionMethod.compress(bytes: ByteArray, context: CompressionContext = CompressionContext(level = this.level), outputSizeHint: Int = (bytes.size * 1.1).toInt()): ByteArray
Link copied to clipboard
suspend fun CompressionMethod.compressStream(input: AsyncInputStream, context: CompressionContext = CompressionContext(), bufferSize: Int = DEFAULT_MAX_SIZE): AsyncInputStream
Link copied to clipboard
open override fun toString(): String
Link copied to clipboard
open suspend override fun uncompress(i: AsyncInputStream, out: AsyncOutputStream)
Link copied to clipboard
Link copied to clipboard
suspend fun CompressionMethod.uncompressStream(input: AsyncInputStream, bufferSize: Int = DEFAULT_MAX_SIZE): AsyncInputStream
Link copied to clipboard