|
enum | {
SEQ_MAGIC_BYTES
, SEQ_PADDING_SEEK
, SEQ_PADDING_DECODE
, SEQ_FOOTER
,
SEQ_INDEX_INIT
, SEQ_INDEX_DECODE
, SEQ_HEADER_DECODE
, SEQ_HEADER_COMPARE
} |
|
enum | {
SEQ_MAGIC_BYTES
, SEQ_PADDING_SEEK
, SEQ_PADDING_DECODE
, SEQ_FOOTER
,
SEQ_INDEX_INIT
, SEQ_INDEX_DECODE
, SEQ_HEADER_DECODE
, SEQ_HEADER_COMPARE
} |
|
enum | {
SEQ_MAGIC_BYTES
, SEQ_PADDING_SEEK
, SEQ_PADDING_DECODE
, SEQ_FOOTER
,
SEQ_INDEX_INIT
, SEQ_INDEX_DECODE
, SEQ_HEADER_DECODE
, SEQ_HEADER_COMPARE
} |
|
◆ anonymous enum
Enumerator |
---|
SEQ_MAGIC_BYTES | |
SEQ_PADDING_SEEK | |
SEQ_PADDING_DECODE | |
SEQ_FOOTER | |
SEQ_INDEX_INIT | |
SEQ_INDEX_DECODE | |
SEQ_HEADER_DECODE | |
SEQ_HEADER_COMPARE | |
◆ anonymous enum
Enumerator |
---|
SEQ_MAGIC_BYTES | |
SEQ_PADDING_SEEK | |
SEQ_PADDING_DECODE | |
SEQ_FOOTER | |
SEQ_INDEX_INIT | |
SEQ_INDEX_DECODE | |
SEQ_HEADER_DECODE | |
SEQ_HEADER_COMPARE | |
◆ anonymous enum
Enumerator |
---|
SEQ_MAGIC_BYTES | |
SEQ_PADDING_SEEK | |
SEQ_PADDING_DECODE | |
SEQ_FOOTER | |
SEQ_INDEX_INIT | |
SEQ_INDEX_DECODE | |
SEQ_HEADER_DECODE | |
SEQ_HEADER_COMPARE | |
◆ combined_index
The final combined index is collected here.
◆ dest_index
Pointer from the application where to store the index information after successful decoding.
◆ external_seek_pos
uint64_t * external_seek_pos |
Pointer to lzma_stream.seek_pos to be used when returning LZMA_SEEK_NEEDED. This is set by seek_to_pos() when needed.
◆ file_cur_pos
Absolute position of in[*in_pos] in the file. All code that modifies *in_pos also updates this. seek_to_pos() needs this to determine if we need to request the application to seek for us or if we can do the seeking internally by adjusting *in_pos.
◆ file_size
Size of the .xz file (from the application).
◆ file_target_pos
This refers to absolute positions of interesting parts of the input file. Sometimes it points to the beginning of a specific field and sometimes to the end of a field. The current target position at each moment is explained in the comments.
◆ first_header_flags
Stream Flags from the very beginning of the file.
◆ footer_flags
Stream Flags from Stream Footer of the current Stream.
◆ header_flags
Stream Flags from Stream Header of the current Stream.
◆ index_decoder
◆ index_remaining
Number of bytes remaining in the Index field that is currently being decoded.
◆ memlimit
◆ [] [1/3]
◆ [] [2/3]
◆ [] [3/3]
◆ stream_padding
Amount of Stream Padding in the current Stream.
◆ temp
◆ temp_pos
◆ temp_size
◆ this_index
The Index decoder will store the decoded Index in this pointer.
The documentation for this struct was generated from the following files:
- C:/Pereira/Dua/source forge files my love/tar_dll/val/xcx_xz/xz-5.4.0/xz-5.4.0/src/liblzma/common/file_info.c
- C:/Pereira/Dua/source forge files my love/tar_dll/val/xcx_xz/xz-5.4.1/xz-5.4.1/src/liblzma/common/file_info.c
- C:/Pereira/Dua/source forge files my love/tar_dll/val/xcx_xz/xz-5.6.2/xz-5.6.2/src/liblzma/common/file_info.c