![]() |
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.