Rizin
unix-like reverse engineering framework and cli tools
xz_file_info Struct Reference

Information about a .xz file. More...

Public Attributes

lzma_indexidx
 Combined Index of all Streams in the file. More...
 
uint64_t stream_padding
 Total amount of Stream Padding. More...
 
uint64_t memusage_max
 Highest memory usage so far. More...
 
bool all_have_sizes
 
uint32_t min_version
 Oldest XZ Utils version that will decompress the file. More...
 

Detailed Description

Information about a .xz file.

Definition at line 18 of file list.c.

Member Data Documentation

◆ all_have_sizes

bool xz_file_info::all_have_sizes

True if all Blocks so far have Compressed Size and Uncompressed Size fields

Definition at line 30 of file list.c.

Referenced by parse_block_header(), print_info_adv(), print_info_robot(), and update_totals().

◆ idx

lzma_index* xz_file_info::idx

Combined Index of all Streams in the file.

Definition at line 20 of file list.c.

Referenced by list_file(), parse_indexes(), print_info_adv(), print_info_basic(), print_info_robot(), and update_totals().

◆ memusage_max

uint64_t xz_file_info::memusage_max

Highest memory usage so far.

Definition at line 26 of file list.c.

Referenced by parse_block_header(), print_info_adv(), print_info_robot(), and update_totals().

◆ min_version

uint32_t xz_file_info::min_version

Oldest XZ Utils version that will decompress the file.

Definition at line 33 of file list.c.

Referenced by parse_block_header(), print_info_adv(), print_info_robot(), and update_totals().

◆ stream_padding

uint64_t xz_file_info::stream_padding

Total amount of Stream Padding.

Definition at line 23 of file list.c.

Referenced by parse_indexes(), print_info_adv(), print_info_robot(), and update_totals().


The documentation for this struct was generated from the following file: