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

#include <qtm.h>

Public Attributes

struct mspack_systemsys
 
struct mspack_fileinput
 
struct mspack_fileoutput
 
unsigned char * window
 
unsigned int window_size
 
unsigned int window_posn
 
unsigned int frame_todo
 
unsigned short H
 
unsigned short L
 
unsigned short C
 
unsigned char header_read
 
int error
 
unsigned char * inbuf
 
unsigned char * i_ptr
 
unsigned char * i_end
 
unsigned char * o_ptr
 
unsigned char * o_end
 
unsigned int bit_buffer
 
unsigned int inbuf_size
 
unsigned char bits_left
 
unsigned char input_end
 
struct qtmd_model model0 model1 model2 model3
 
struct qtmd_model model4 model5 model6 model6len
 
struct qtmd_model model7
 
struct qtmd_modelsym m0sym [64+1]
 
struct qtmd_modelsym m1sym [64+1]
 
struct qtmd_modelsym m2sym [64+1]
 
struct qtmd_modelsym m3sym [64+1]
 
struct qtmd_modelsym m4sym [24+1]
 
struct qtmd_modelsym m5sym [36+1]
 
struct qtmd_modelsym m6sym [42+1]
 
struct qtmd_modelsym m6lsym [27+1]
 
struct qtmd_modelsym m7sym [7+1]
 

Detailed Description

Definition at line 33 of file qtm.h.

Member Data Documentation

◆ bit_buffer

unsigned int qtmd_stream::bit_buffer

Definition at line 50 of file qtm.h.

Referenced by qtmd_decompress(), and qtmd_init().

◆ bits_left

unsigned char qtmd_stream::bits_left

Definition at line 51 of file qtm.h.

Referenced by qtmd_decompress(), and qtmd_init().

◆ C

unsigned short qtmd_stream::C

Definition at line 43 of file qtm.h.

Referenced by qtmd_decompress().

◆ error

int qtmd_stream::error

Definition at line 46 of file qtm.h.

Referenced by qtmd_decompress(), and qtmd_init().

◆ frame_todo

unsigned int qtmd_stream::frame_todo

Definition at line 41 of file qtm.h.

Referenced by qtmd_decompress(), and qtmd_init().

◆ H

unsigned short qtmd_stream::H

Definition at line 43 of file qtm.h.

Referenced by qtmd_decompress().

◆ header_read

unsigned char qtmd_stream::header_read

Definition at line 44 of file qtm.h.

Referenced by qtmd_decompress(), and qtmd_init().

◆ i_end

unsigned char * qtmd_stream::i_end

Definition at line 49 of file qtm.h.

Referenced by qtmd_decompress(), and qtmd_init().

◆ i_ptr

unsigned char * qtmd_stream::i_ptr

Definition at line 49 of file qtm.h.

Referenced by qtmd_decompress(), and qtmd_init().

◆ inbuf

unsigned char * qtmd_stream::inbuf

Definition at line 49 of file qtm.h.

Referenced by qtmd_free(), and qtmd_init().

◆ inbuf_size

unsigned int qtmd_stream::inbuf_size

Definition at line 50 of file qtm.h.

Referenced by qtmd_init().

◆ input

struct mspack_file * qtmd_stream::input

Definition at line 35 of file qtm.h.

Referenced by qtmd_init().

◆ input_end

unsigned char qtmd_stream::input_end

Definition at line 51 of file qtm.h.

Referenced by qtmd_init().

◆ L

unsigned short qtmd_stream::L

Definition at line 43 of file qtm.h.

Referenced by qtmd_decompress().

◆ m0sym

struct qtmd_modelsym qtmd_stream::m0sym

Definition at line 51 of file qtm.h.

Referenced by qtmd_init().

◆ m1sym

struct qtmd_modelsym qtmd_stream::m1sym

Definition at line 51 of file qtm.h.

Referenced by qtmd_init().

◆ m2sym

struct qtmd_modelsym qtmd_stream::m2sym

Definition at line 51 of file qtm.h.

Referenced by qtmd_init().

◆ m3sym

struct qtmd_modelsym qtmd_stream::m3sym

Definition at line 51 of file qtm.h.

Referenced by qtmd_init().

◆ m4sym

struct qtmd_modelsym qtmd_stream::m4sym

Definition at line 51 of file qtm.h.

Referenced by qtmd_init().

◆ m5sym

struct qtmd_modelsym qtmd_stream::m5sym

Definition at line 51 of file qtm.h.

Referenced by qtmd_init().

◆ m6lsym

struct qtmd_modelsym qtmd_stream::m6lsym

Definition at line 76 of file qtm.h.

Referenced by qtmd_init().

◆ m6sym

struct qtmd_modelsym qtmd_stream::m6sym

Definition at line 51 of file qtm.h.

Referenced by qtmd_init().

◆ m7sym

struct qtmd_modelsym qtmd_stream::m7sym

Definition at line 76 of file qtm.h.

Referenced by qtmd_init().

◆ model3

struct qtmd_model model0 model1 model2 qtmd_stream::model3

Definition at line 51 of file qtm.h.

Referenced by qtmd_decompress(), and qtmd_init().

◆ model6len

struct qtmd_model model4 model5 model6 qtmd_stream::model6len

Definition at line 51 of file qtm.h.

Referenced by qtmd_decompress(), and qtmd_init().

◆ model7

struct qtmd_model qtmd_stream::model7

Definition at line 51 of file qtm.h.

Referenced by qtmd_decompress(), and qtmd_init().

◆ o_end

unsigned char * qtmd_stream::o_end

Definition at line 49 of file qtm.h.

Referenced by qtmd_decompress(), and qtmd_init().

◆ o_ptr

unsigned char * qtmd_stream::o_ptr

Definition at line 49 of file qtm.h.

Referenced by qtmd_decompress(), and qtmd_init().

◆ output

struct mspack_file * qtmd_stream::output

Definition at line 36 of file qtm.h.

Referenced by qtmd_decompress(), and qtmd_init().

◆ sys

struct mspack_system * qtmd_stream::sys

Definition at line 34 of file qtm.h.

Referenced by qtmd_decompress(), qtmd_free(), and qtmd_init().

◆ window

unsigned char * qtmd_stream::window

Definition at line 38 of file qtm.h.

Referenced by qtmd_decompress(), qtmd_free(), and qtmd_init().

◆ window_posn

unsigned int qtmd_stream::window_posn

Definition at line 40 of file qtm.h.

Referenced by qtmd_decompress(), and qtmd_init().

◆ window_size

unsigned int qtmd_stream::window_size

Definition at line 39 of file qtm.h.

Referenced by qtmd_decompress(), and qtmd_init().


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