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

Information about a .xz Block. More...

Public Attributes

uint32_t header_size
 Size of the Block Header. More...
 
char flags [3]
 A few of the Block Flags as a string. More...
 
lzma_vli compressed_size
 Size of the Compressed Data field in the Block. More...
 
uint64_t memusage
 Decoder memory usage for this Block. More...
 
char filter_chain [FILTERS_STR_SIZE]
 The filter chain of this Block in human-readable form. More...
 

Detailed Description

Information about a .xz Block.

Definition at line 41 of file list.c.

Member Data Documentation

◆ compressed_size

lzma_vli block_header_info::compressed_size

Size of the Compressed Data field in the Block.

Definition at line 49 of file list.c.

Referenced by parse_block_header(), and print_info_robot().

◆ filter_chain

char block_header_info::filter_chain[FILTERS_STR_SIZE]

The filter chain of this Block in human-readable form.

Definition at line 55 of file list.c.

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

◆ flags

char block_header_info::flags[3]

A few of the Block Flags as a string.

Definition at line 46 of file list.c.

Referenced by cmd_descs_generate.Arg::__str__(), parse_block_header(), print_info_adv(), and print_info_robot().

◆ header_size

uint32_t block_header_info::header_size

Size of the Block Header.

Definition at line 43 of file list.c.

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

◆ memusage

uint64_t block_header_info::memusage

Decoder memory usage for this Block.

Definition at line 52 of file list.c.

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


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