RTEMS 6.1-rc1
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: