RTEMS  5.1
Public Types | Data Fields
xz_dec Struct Reference

Public Types

enum  {
  SEQ_STREAM_HEADER, SEQ_BLOCK_START, SEQ_BLOCK_HEADER, SEQ_BLOCK_UNCOMPRESS,
  SEQ_BLOCK_PADDING, SEQ_BLOCK_CHECK, SEQ_INDEX, SEQ_INDEX_PADDING,
  SEQ_INDEX_CRC32, SEQ_STREAM_FOOTER
}
 

Data Fields

enum xz_dec:: { ... }  sequence
 
uint32_t pos
 
vli_type vli
 
size_t in_start
 
size_t out_start
 
uint32_t crc
 
enum xz_check check_type
 
enum xz_mode mode
 
bool allow_buf_error
 
struct {
   vli_type   compressed
 
   vli_type   uncompressed
 
   uint32_t   size
 
block_header
 
struct {
   vli_type   compressed
 
   vli_type   uncompressed
 
   vli_type   count
 
   struct xz_dec_hash   hash
 
block
 
struct {
enum  { SEQ_INDEX_COUNT, SEQ_INDEX_UNPADDED, SEQ_INDEX_UNCOMPRESSED }
 
   enum xz_dec:: { ... }    sequence
 
   vli_type   size
 
   vli_type   count
 
   struct xz_dec_hash   hash
 
index
 
struct {
   size_t   pos
 
   size_t   size
 
   uint8_t   buf [1024]
 
temp
 
struct xz_dec_lzma2lzma2
 

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