brotli-sys 0.2.0

Raw bindings to libbrotli

Crate brotli_sys [] [src]

Structs

BrotliBitReader
BrotliStateStruct
HuffmanCode
HuffmanTreeGroup

Enums

BrotliEncoderState

Constants

BROTLI_DEFAULT_MODE
BROTLI_DEFAULT_QUALITY
BROTLI_DEFAULT_WINDOW
BROTLI_MODE_FONT
BROTLI_MODE_GENERIC
BROTLI_MODE_TEXT
BROTLI_OPERATION_FINISH
BROTLI_OPERATION_FLUSH
BROTLI_OPERATION_PROCESS
BROTLI_PARAM_LGBLOCK
BROTLI_PARAM_LGWIN
BROTLI_PARAM_MODE
BROTLI_PARAM_QUALITY
BROTLI_RESULT_ERROR
BROTLI_RESULT_NEEDS_MORE_INPUT
BROTLI_RESULT_NEEDS_MORE_OUTPUT
BROTLI_RESULT_SUCCESS

Functions

BrotliBuildCodeLengthsHuffmanTable
BrotliBuildHuffmanTable
BrotliBuildSimpleHuffmanTable
BrotliCreateState
BrotliDecompressBuffer
BrotliDecompressStream
BrotliDecompressedSize
BrotliDestroyState
BrotliEncoderCompress
BrotliEncoderCompressStream
BrotliEncoderCopyInputToRingBuffer
BrotliEncoderCreateInstance
BrotliEncoderDestroyInstance
BrotliEncoderFinishStream
BrotliEncoderHasMoreOutput
BrotliEncoderInputBlockSize
BrotliEncoderIsFinished
BrotliEncoderMaxCompressedSize
BrotliEncoderSetCustomDictionary
BrotliEncoderSetParameter
BrotliEncoderWriteData
BrotliEncoderWriteMetaBlock
BrotliEncoderWriteMetadata
BrotliHuffmanTreeGroupInit
BrotliHuffmanTreeGroupRelease
BrotliSetCustomDictionary
BrotliStateCleanup
BrotliStateCleanupAfterMetablock
BrotliStateInit
BrotliStateInitWithCustomAllocators
BrotliStateIsStreamEnd
BrotliStateIsStreamStart
BrotliStateMetablockBegin

Type Definitions

BrotliEncoderMode
BrotliEncoderOperation
BrotliEncoderParameter
BrotliResult
BrotliRunningContextMapState
BrotliRunningDecodeUint8State
BrotliRunningHuffmanState
BrotliRunningMetablockHeaderState
BrotliRunningReadBlockLengthState
BrotliRunningState
BrotliRunningTreeGroupState
BrotliRunningUncompressedState
BrotliState
brotli_alloc_func
brotli_free_func
reg_t