![]() |
![]() |
Go to the source code of this file.
Data Structures | |
struct | LZ4_streamDecompressBlockState |
Decompression state for a streaming LZ4 block. More... | |
struct | LZ4_streamDecompressBlockParams |
Decompression parameters for a streaming LZ4 block. More... | |
Typedefs | |
typedef struct LZ4_streamDecompressBlockState | LZ4_streamDecompressBlockState |
Decompression state for a streaming LZ4 block. More... | |
typedef struct LZ4_streamDecompressBlockParams | LZ4_streamDecompressBlockParams |
Decompression parameters for a streaming LZ4 block. More... | |
Enumerations | |
enum | LZ4_streamState { LZ4_BLOCK_SIZE, LZ4_TOKEN, LZ4_LITERAL_LENGTH, LZ4_LITERAL, LZ4_MATCH_LENGTH, LZ4_MATCH_OFFSET_LOW, LZ4_MATCH_OFFSET_HIGH } |
LZ4 streaming API state. More... | |
Functions | |
void | LZ4_streamDecompressBlockInit (const LZ4_streamDecompressBlockParams *params, LZ4_streamDecompressBlockState *state, LZ4_status *status) |
Initialize LZ4 stream decompression. More... | |
uint32_t | LZ4_streamDecompressBlock (LZ4_streamDecompressBlockState *state, const void *data, uint16_t length, LZ4_status *status) |
Decompress a single LZ4 block as a stream of data. More... | |