![]() |
Parolin 0.7.9 6796
Console (soon DLLs) to do a tar like job
|
Data Fields | ||
lzma_dict | dict | |
Dictionary (history buffer) | ||
lzma_lz_decoder | lz | |
The actual LZ-based decoder e.g. LZMA. | ||
lzma_next_coder | next | |
Next coder in the chain. | ||
bool | next_finished | |
True if the next filter in the chain has returned LZMA_STREAM_END. | ||
bool | this_finished | |
struct { | ||
size_t pos | ||
size_t size | ||
uint8_t buffer [LZMA_BUFFER_SIZE] | ||
} | temp | |
lzma_lz_encoder | lz | |
LZ-based encoder e.g. LZMA. | ||
lzma_mf | mf | |
History buffer and match finder. | ||
struct { | ||
size_t pos | ||
size_t size | ||
uint8_t buffer [LZMA_BUFFER_SIZE] | ||
} | temp | |
struct { | ||
size_t pos | ||
size_t size | ||
uint8_t buffer [LZMA_BUFFER_SIZE] | ||
} | temp | |
uint8_t buffer[LZMA_BUFFER_SIZE] |
lzma_dict dict |
Dictionary (history buffer)
The actual LZ-based decoder e.g. LZMA.
LZ-based encoder e.g. LZMA.
LZ-based encoder e.g. LZMA.
lzma_mf mf |
History buffer and match finder.
lzma_next_coder next |
Next coder in the chain.
Next filter in the chain, if any. Note that LZMA and LZMA2 are only allowed as the last filter, but the long-range filter in future can be in the middle of the chain.
bool next_finished |
True if the next filter in the chain has returned LZMA_STREAM_END.
size_t pos |
size_t size |
struct { ... } temp |
Temporary buffer needed when the LZ-based filter is not the last filter in the chain. The output of the next filter is first decoded into buffer[], which is then used as input for the actual LZ-based decoder.
struct { ... } temp |
Temporary buffer needed when the LZ-based filter is not the last filter in the chain. The output of the next filter is first decoded into buffer[], which is then used as input for the actual LZ-based decoder.
struct { ... } temp |
Temporary buffer needed when the LZ-based filter is not the last filter in the chain. The output of the next filter is first decoded into buffer[], which is then used as input for the actual LZ-based decoder.
bool this_finished |
True if the LZ decoder (e.g. LZMA) has detected end of payload marker. This may become true before next_finished becomes true.