Package Functions

 InflateCodes ()
 
void Init (int bl, int bd, int[] tl, int tl_index, int[] td, int td_index)
 
int Process (InflateBlocks blocks, int r)
 
int InflateFast (int bl, int bd, int[] tl, int tl_index, int[] td, int td_index, InflateBlocks s, ZlibCodec z)
 

Package Attributes

int mode
 
int len
 
int[] tree
 
int tree_index = 0
 
int need
 
int lit
 
int bitsToGet
 
int dist
 
byte lbits
 
byte dbits
 
int[] ltree
 
int ltree_index
 
int[] dtree
 
int dtree_index
 

Private Attributes

const int START = 0
 
const int LEN = 1
 
const int LENEXT = 2
 
const int DIST = 3
 
const int DISTEXT = 4
 
const int COPY = 5
 
const int LIT = 6
 
const int WASH = 7
 
const int END = 8
 
const int BADCODE = 9
 

Constructor & Destructor Documentation

Zlib.InflateCodes.InflateCodes ( )
inlinepackage

Member Function Documentation

int Zlib.InflateCodes.InflateFast ( int  bl,
int  bd,
int[]  tl,
int  tl_index,
int[]  td,
int  td_index,
InflateBlocks  s,
ZlibCodec  z 
)
inlinepackage
void Zlib.InflateCodes.Init ( int  bl,
int  bd,
int[]  tl,
int  tl_index,
int[]  td,
int  td_index 
)
inlinepackage
int Zlib.InflateCodes.Process ( InflateBlocks  blocks,
int  r 
)
inlinepackage

Member Data Documentation

const int Zlib.InflateCodes.BADCODE = 9
private
int Zlib.InflateCodes.bitsToGet
package
const int Zlib.InflateCodes.COPY = 5
private
byte Zlib.InflateCodes.dbits
package
const int Zlib.InflateCodes.DIST = 3
private
int Zlib.InflateCodes.dist
package
const int Zlib.InflateCodes.DISTEXT = 4
private
int [] Zlib.InflateCodes.dtree
package
int Zlib.InflateCodes.dtree_index
package
const int Zlib.InflateCodes.END = 8
private
byte Zlib.InflateCodes.lbits
package
const int Zlib.InflateCodes.LEN = 1
private
int Zlib.InflateCodes.len
package
const int Zlib.InflateCodes.LENEXT = 2
private
const int Zlib.InflateCodes.LIT = 6
private
int Zlib.InflateCodes.lit
package
int [] Zlib.InflateCodes.ltree
package
int Zlib.InflateCodes.ltree_index
package
int Zlib.InflateCodes.mode
package
int Zlib.InflateCodes.need
package
const int Zlib.InflateCodes.START = 0
private
int [] Zlib.InflateCodes.tree
package
int Zlib.InflateCodes.tree_index = 0
package
const int Zlib.InflateCodes.WASH = 7
private