| block_header_info | Information about a .xz Block |
| index_cat_info | Structure to pass info to index_cat_helper() |
| index_tree | AVL tree to hold index_stream or index_group structures |
| io_buf | |
| lzma_allocator | Custom functions for memory handling |
| lzma_block | Options for the Block and Block Header encoders and decoders |
| lzma_check_state | Structure to hold internal state of the check being calculated |
| lzma_filter | Filter options |
| lzma_filter_coder | Both lzma_filter_encoder and lzma_filter_decoder begin with these members |
| lzma_filter_info_s | |
| lzma_index_iter | Iterator to get information about Blocks and Streams |
| lzma_internal_s | |
| lzma_length_decoder | Length decoder probabilities; see comments in lzma_common.h |
| lzma_match | |
| lzma_next_coder_s | Hold data and function pointers of the next filter in the chain |
| lzma_options_bcj | Options for BCJ filters |
| lzma_options_delta | Options for the Delta filter |
| lzma_options_lzma | Options specific to the LZMA1 and LZMA2 filters |
| lzma_stream | Passing data to and from liblzma |
| lzma_stream_flags | Options for encoding/decoding Stream Header and Stream Footer |
| xz_file_info | Information about a .xz file |
1.5.6