Rizin
unix-like reverse engineering framework and cli tools
|
Public Types | |
enum | { SEQ_INDICATOR , SEQ_COUNT , SEQ_MEMUSAGE , SEQ_UNPADDED , SEQ_UNCOMPRESSED , SEQ_PADDING_INIT , SEQ_PADDING , SEQ_CRC32 } |
enum | { SEQ_INDICATOR , SEQ_COUNT , SEQ_UNPADDED , SEQ_UNCOMPRESSED , SEQ_NEXT , SEQ_PADDING , SEQ_CRC32 } |
Public Attributes | |
enum lzma_index_coder:: { ... } | sequence |
uint64_t | memlimit |
Memory usage limit. More... | |
lzma_index * | index |
Target Index. More... | |
lzma_index ** | index_ptr |
lzma_vli | count |
Number of Records left to decode. More... | |
lzma_vli | unpadded_size |
The most recent Unpadded Size field. More... | |
lzma_vli | uncompressed_size |
The most recent Uncompressed Size field. More... | |
size_t | pos |
Position in integers. More... | |
uint32_t | crc32 |
CRC32 of the List of Records field. More... | |
enum lzma_index_coder:: { ... } | sequence |
const lzma_index * | index |
Index being encoded. More... | |
lzma_index_iter | iter |
Iterator for the Index being encoded. More... | |
Definition at line 17 of file index_decoder.c.
anonymous enum |
Enumerator | |
---|---|
SEQ_INDICATOR | |
SEQ_COUNT | |
SEQ_MEMUSAGE | |
SEQ_UNPADDED | |
SEQ_UNCOMPRESSED | |
SEQ_PADDING_INIT | |
SEQ_PADDING | |
SEQ_CRC32 |
Definition at line 18 of file index_decoder.c.
anonymous enum |
Enumerator | |
---|---|
SEQ_INDICATOR | |
SEQ_COUNT | |
SEQ_UNPADDED | |
SEQ_UNCOMPRESSED | |
SEQ_NEXT | |
SEQ_PADDING | |
SEQ_CRC32 |
Definition at line 19 of file index_encoder.c.
lzma_vli lzma_index_coder::count |
Number of Records left to decode.
Definition at line 40 of file index_decoder.c.
Referenced by index_decode(), index_decoder_memconfig(), and index_decoder_reset().
uint32_t lzma_index_coder::crc32 |
CRC32 of the List of Records field.
Definition at line 52 of file index_decoder.c.
Referenced by index_decode(), index_decoder_reset(), index_encode(), and index_encoder_reset().
lzma_index* lzma_index_coder::index |
Target Index.
Definition at line 33 of file index_decoder.c.
Referenced by index_decode(), index_decoder_end(), index_decoder_init(), index_decoder_reset(), index_encode(), and index_encoder_reset().
const lzma_index* lzma_index_coder::index |
Index being encoded.
Definition at line 30 of file index_encoder.c.
lzma_index** lzma_index_coder::index_ptr |
Pointer give by the application, which is set after successful decoding.
Definition at line 37 of file index_decoder.c.
Referenced by index_decode(), and index_decoder_reset().
lzma_index_iter lzma_index_coder::iter |
Iterator for the Index being encoded.
Definition at line 33 of file index_encoder.c.
Referenced by index_encode(), and index_encoder_reset().
uint64_t lzma_index_coder::memlimit |
Memory usage limit.
Definition at line 30 of file index_decoder.c.
Referenced by index_decode(), index_decoder_memconfig(), and index_decoder_reset().
size_t lzma_index_coder::pos |
Position in integers.
Definition at line 49 of file index_decoder.c.
Referenced by cmd_descs_generate.CmdDesc::_validate(), index_decode(), index_decoder_reset(), index_encode(), and index_encoder_reset().
enum { ... } lzma_index_coder::sequence |
Referenced by index_decode(), index_decoder_reset(), index_encode(), and index_encoder_reset().
enum { ... } lzma_index_coder::sequence |
lzma_vli lzma_index_coder::uncompressed_size |
The most recent Uncompressed Size field.
Definition at line 46 of file index_decoder.c.
Referenced by index_decode().
lzma_vli lzma_index_coder::unpadded_size |
The most recent Unpadded Size field.
Definition at line 43 of file index_decoder.c.
Referenced by index_decode().