Package-level declarations

Types

Link copied to clipboard

Implements a Brotli compression stream which is provided at zlib.BrotliCompress. Instances which comply with this interface can be obtained via the zlib.createBrotliCompress() method.

Link copied to clipboard
sealed interface BrotliConstants : ProxyObject

Models constants provided by the native brotli implementation, and surfaced by the Node Zlib module.

Link copied to clipboard

Implements a Brotli decompression stream which is provided at zlib.BrotliDecompress. Instances which comply with this interface can be obtained via the zlib.createBrotliDecompress() method.

Link copied to clipboard
interface BrotliOptions

Represents the interface fulfilled by an object that specified options for Brotli compression or decompression; modeled by the zlib.BrotliOptions object in the Node.js API.

Link copied to clipboard

Describes a callback type for compression stream close methods.

Link copied to clipboard

Describes, in a sealed interface hierarchy, all compression actors (streams for compression or decompression).

Link copied to clipboard

Describes the type interface for a callback function passed to methods which compress data, like zlib.deflate.

Link copied to clipboard
sealed interface Compressor : CompressActor

Marker sealed interface for a compressor stream.

Link copied to clipboard

Base interface for all compression streams.

Link copied to clipboard
sealed interface Decompressor : CompressActor

Marker sealed interface for a decompressor stream.

Link copied to clipboard

Implements a zlib deflation stream which is provided at zlib.Deflate. Instances which comply with this interface can be obtained via the zlib.createDeflate() method.

Link copied to clipboard

Describes a callback type for compression stream flush methods.

Link copied to clipboard

Implements an immutable Brotli options object.

Link copied to clipboard

Implements an immutable Zlib options object.

Link copied to clipboard

Implements a zlib inflation stream which is provided at zlib.Inflate. Instances which comply with this interface can be obtained via the zlib.createInflate() method.

Link copied to clipboard

Represents the interface fulfilled by an object that specified options for Brotli compression or decompression; modeled by the zlib.BrotliOptions object in the Node.js API. This is the mutable form of BrotliOptions.

Link copied to clipboard

Represents the interface fulfilled by an object that specified options for zlib compression or decompression; modeled by the zlib.Options object in the Node.js API, as a mutable version of ZlibOptions.

Link copied to clipboard

Describes the combined constants for ZlibConstants and BrotliOptions, which are provided by the Node Zlib module.

Link copied to clipboard

Implements a zip inflation stream which is provided at zlib.Unzip. Instances which comply with this interface can be obtained via the zlib.createUnzip() method.

Link copied to clipboard
sealed interface ZlibConstants : ProxyObject

Models constants provided by the native zlib implementation, and surfaced by the Node Zlib module.

Link copied to clipboard
interface ZlibOptions

Represents the interface fulfilled by an object that specified options for zlib compression or decompression; modeled by the zlib.Options object in the Node.js API.

Properties

Link copied to clipboard
const val BROTLI_DECODE_CONST: Int = 8
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
const val BROTLI_ENCODE_CONST: Int = 9
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
const val DEFLATE_CONST: Int = 1
Link copied to clipboard
const val DEFLATERAW_CONST: Int = 5
Link copied to clipboard
const val GUNZIP_CONST: Int = 4
Link copied to clipboard
const val GZIP_CONST: Int = 3
Link copied to clipboard
const val INFLATE_CONST: Int = 2
Link copied to clipboard
const val INFLATERAW_CONST: Int = 6
Link copied to clipboard

Symbolic constants for BROTLI_DECODE.

Symbolic constants for BROTLI_DECODER_ERROR_ALLOC_BLOCK_TYPE_TREES.

Symbolic constants for BROTLI_DECODER_ERROR_ALLOC_CONTEXT_MAP.

Symbolic constants for BROTLI_DECODER_ERROR_ALLOC_CONTEXT_MODES.

Symbolic constants for BROTLI_DECODER_ERROR_ALLOC_RING_BUFFER_1.

Symbolic constants for BROTLI_DECODER_ERROR_ALLOC_RING_BUFFER_2.

Symbolic constants for BROTLI_DECODER_ERROR_ALLOC_TREE_GROUPS.

Symbolic constants for BROTLI_DECODER_ERROR_DICTIONARY_NOT_SET.

Symbolic constants for BROTLI_DECODER_ERROR_FORMAT_BLOCK_LENGTH_1.

Symbolic constants for BROTLI_DECODER_ERROR_FORMAT_BLOCK_LENGTH_2.

Symbolic constants for BROTLI_DECODER_ERROR_FORMAT_CL_SPACE.

Symbolic constants for BROTLI_DECODER_ERROR_FORMAT_CONTEXT_MAP_REPEAT.

Symbolic constants for BROTLI_DECODER_ERROR_FORMAT_DICTIONARY.

Symbolic constants for BROTLI_DECODER_ERROR_FORMAT_DISTANCE.

Symbolic constants for BROTLI_DECODER_ERROR_FORMAT_EXUBERANT_META_NIBBLE.

Symbolic constants for BROTLI_DECODER_ERROR_FORMAT_EXUBERANT_NIBBLE.

Symbolic constants for BROTLI_DECODER_ERROR_FORMAT_HUFFMAN_SPACE.

Symbolic constants for BROTLI_DECODER_ERROR_FORMAT_PADDING_1.

Symbolic constants for BROTLI_DECODER_ERROR_FORMAT_PADDING_2.

Symbolic constants for BROTLI_DECODER_ERROR_FORMAT_RESERVED.

Symbolic constants for BROTLI_DECODER_ERROR_FORMAT_SIMPLE_HUFFMAN_ALPHABET.

Symbolic constants for BROTLI_DECODER_ERROR_FORMAT_SIMPLE_HUFFMAN_SAME.

Symbolic constants for BROTLI_DECODER_ERROR_FORMAT_TRANSFORM.

Symbolic constants for BROTLI_DECODER_ERROR_FORMAT_WINDOW_BITS.

Symbolic constants for BROTLI_DECODER_ERROR_INVALID_ARGUMENTS.

Link copied to clipboard

Symbolic constants for BROTLI_DECODER_ERROR_UNREACHABLE.

Link copied to clipboard

Symbolic constants for BROTLI_DECODER_NEEDS_MORE_INPUT.

Link copied to clipboard

Symbolic constants for BROTLI_DECODER_NEEDS_MORE_OUTPUT.

Link copied to clipboard

Symbolic constants for BROTLI_DECODER_NO_ERROR.

Symbolic constants for BROTLI_DECODER_PARAM_DISABLE_RING_BUFFER_REALLOCATION.

Link copied to clipboard

Symbolic constants for BROTLI_DECODER_PARAM_LARGE_WINDOW.

Link copied to clipboard

Symbolic constants for BROTLI_DECODER_RESULT_ERROR.

Symbolic constants for BROTLI_DECODER_RESULT_NEEDS_MORE_INPUT.

Symbolic constants for BROTLI_DECODER_RESULT_NEEDS_MORE_OUTPUT.

Link copied to clipboard

Symbolic constants for BROTLI_DECODER_RESULT_SUCCESS.

Link copied to clipboard

Symbolic constants for BROTLI_DECODER_SUCCESS.

Link copied to clipboard

Symbolic constants for BROTLI_DEFAULT_MODE.

Link copied to clipboard

Symbolic constants for BROTLI_DEFAULT_QUALITY.

Link copied to clipboard

Symbolic constants for BROTLI_DEFAULT_WINDOW.

Link copied to clipboard

Symbolic constants for BROTLI_ENCODE.

Link copied to clipboard

Symbolic constants for BROTLI_LARGE_MAX_WINDOW_BITS.

Link copied to clipboard

Symbolic constants for BROTLI_MAX_INPUT_BLOCK_BITS.

Link copied to clipboard

Symbolic constants for BROTLI_MAX_QUALITY.

Link copied to clipboard

Symbolic constants for BROTLI_MAX_WINDOW_BITS.

Link copied to clipboard

Symbolic constants for BROTLI_MIN_INPUT_BLOCK_BITS.

Link copied to clipboard

Symbolic constants for BROTLI_MIN_QUALITY.

Link copied to clipboard

Symbolic constants for BROTLI_MIN_WINDOW_BITS.

Link copied to clipboard

Symbolic constants for BROTLI_MODE_FONT.

Link copied to clipboard

Symbolic constants for BROTLI_MODE_GENERIC.

Link copied to clipboard

Symbolic constants for BROTLI_MODE_TEXT.

Link copied to clipboard

Symbolic constants for BROTLI_OPERATION_EMIT_METADATA.

Link copied to clipboard

Symbolic constants for BROTLI_OPERATION_FINISH.

Link copied to clipboard

Symbolic constants for BROTLI_OPERATION_FLUSH.

Link copied to clipboard

Symbolic constants for BROTLI_OPERATION_PROCESS.

Symbolic constants for BROTLI_PARAM_DISABLE_LITERAL_CONTEXT_MODELING.

Link copied to clipboard

Symbolic constants for BROTLI_PARAM_LARGE_WINDOW.

Link copied to clipboard

Symbolic constants for BROTLI_PARAM_LGBLOCK.

Link copied to clipboard

Symbolic constants for BROTLI_PARAM_LGWIN.

Link copied to clipboard

Symbolic constants for BROTLI_PARAM_MODE.

Link copied to clipboard

Symbolic constants for BROTLI_PARAM_NDIRECT.

Link copied to clipboard

Symbolic constants for BROTLI_PARAM_NPOSTFIX.

Link copied to clipboard

Symbolic constants for BROTLI_PARAM_QUALITY.

Link copied to clipboard

Symbolic constants for BROTLI_PARAM_SIZE_HINT.

Link copied to clipboard

Symbolic constants for DEFLATE.

Link copied to clipboard

Symbolic constants for DEFLATERAW.

Link copied to clipboard

Symbolic constants for GUNZIP.

Link copied to clipboard
const val SYMBOL_GZIP: String

Symbolic constants for GZIP.

Link copied to clipboard

Symbolic constants for INFLATE.

Link copied to clipboard

Symbolic constants for INFLATERAW.

Link copied to clipboard
const val SYMBOL_UNZIP: String

Symbolic constants for UNZIP.

Link copied to clipboard

Symbolic constants for Z_BEST_COMPRESSION.

Link copied to clipboard

Symbolic constants for Z_BEST_SPEED.

Link copied to clipboard

Symbolic constants for Z_BLOCK.

Link copied to clipboard

Symbolic constants for Z_BUF_ERROR.

Link copied to clipboard

Symbolic constants for Z_DATA_ERROR.

Link copied to clipboard

Symbolic constants for Z_DEFAULT_CHUNK.

Link copied to clipboard

Symbolic constants for Z_DEFAULT_COMPRESSION.

Link copied to clipboard

Symbolic constants for Z_DEFAULT_LEVEL.

Link copied to clipboard

Symbolic constants for Z_DEFAULT_MEMLEVEL.

Link copied to clipboard

Symbolic constants for Z_DEFAULT_STRATEGY.

Link copied to clipboard

Symbolic constants for Z_DEFAULT_WINDOWBITS.

Link copied to clipboard

Symbolic constants for Z_ERRNO.

Link copied to clipboard

Symbolic constants for Z_FILTERED.

Link copied to clipboard

Symbolic constants for Z_FINISH.

Link copied to clipboard

Symbolic constants for Z_FIXED.

Link copied to clipboard

Symbolic constants for Z_FULL_FLUSH.

Link copied to clipboard

Symbolic constants for Z_HUFFMAN_ONLY.

Link copied to clipboard

Symbolic constants for Z_MAX_CHUNK.

Link copied to clipboard

Symbolic constants for Z_MAX_LEVEL.

Link copied to clipboard

Symbolic constants for Z_MAX_MEMLEVEL.

Link copied to clipboard

Symbolic constants for Z_MAX_WINDOWBITS.

Link copied to clipboard

Symbolic constants for Z_MEM_ERROR.

Link copied to clipboard

Symbolic constants for Z_MIN_CHUNK.

Link copied to clipboard

Symbolic constants for Z_MIN_LEVEL.

Link copied to clipboard

Symbolic constants for Z_MIN_MEMLEVEL.

Link copied to clipboard

Symbolic constants for Z_MIN_WINDOWBITS.

Link copied to clipboard

Symbolic constants for Z_NEED_DICT.

Link copied to clipboard

Symbolic constants for Z_NO_COMPRESSION.

Link copied to clipboard

Symbolic constants for Z_NO_FLUSH.

Link copied to clipboard
const val SYMBOL_Z_OK: String

Symbolic constants for Z_OK.

Link copied to clipboard

Symbolic constants for Z_PARTIAL_FLUSH.

Link copied to clipboard
const val SYMBOL_Z_RLE: String

Symbolic constants for Z_RLE.

Link copied to clipboard

Symbolic constants for Z_STREAM_END.

Link copied to clipboard

Symbolic constants for Z_STREAM_ERROR.

Link copied to clipboard

Symbolic constants for Z_SYNC_FLUSH.

Link copied to clipboard

Symbolic constants for Z_VERSION_ERROR.

Link copied to clipboard

Symbolic constants for ZLIB_VERNUM.

Link copied to clipboard
const val UNZIP_CONST: Int = 7
Link copied to clipboard
Link copied to clipboard
const val Z_BEST_SPEED_CONST: Int = 1
Link copied to clipboard
const val Z_BLOCK_CONST: Int = 5
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
const val Z_DEFAULT_CHUNK_CONST: Int = 16384
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
const val Z_ERRNO_CONST: Int
Link copied to clipboard
const val Z_FILTERED_CONST: Int = 1
Link copied to clipboard
const val Z_FINISH_CONST: Int = 4
Link copied to clipboard
const val Z_FIXED_CONST: Int = 4
Link copied to clipboard
const val Z_FULL_FLUSH_CONST: Int = 3
Link copied to clipboard
const val Z_HUFFMAN_ONLY_CONST: Int = 2
Link copied to clipboard
const val Z_MAX_CHUNK_CONST: Int = 0
Link copied to clipboard
const val Z_MAX_LEVEL_CONST: Int = 9
Link copied to clipboard
const val Z_MAX_MEMLEVEL_CONST: Int = 9
Link copied to clipboard
const val Z_MAX_WINDOWBITS_CONST: Int = 15
Link copied to clipboard
Link copied to clipboard
const val Z_MIN_CHUNK_CONST: Int = 64
Link copied to clipboard
Link copied to clipboard
const val Z_MIN_MEMLEVEL_CONST: Int = 1
Link copied to clipboard
Link copied to clipboard
const val Z_NEED_DICT_CONST: Int = 2
Link copied to clipboard
Link copied to clipboard
const val Z_NO_FLUSH_CONST: Int = 0
Link copied to clipboard
const val Z_OK_CONST: Int = 0
Link copied to clipboard
const val Z_PARTIAL_FLUSH_CONST: Int = 1
Link copied to clipboard
const val Z_RLE_CONST: Int = 3
Link copied to clipboard
const val Z_STREAM_END_CONST: Int = 1
Link copied to clipboard
Link copied to clipboard
const val Z_SYNC_FLUSH_CONST: Int = 2
Link copied to clipboard
Link copied to clipboard
const val ZLIB_VERNUM_CONST: Int = 4865