ReactOS 0.4.15-dev-7958-gcd0bb1a
lz_info Struct Reference

#include <lz_nonslide.h>

Collaboration diagram for lz_info:

Public Attributes

int wsize
 
int max_match
 
int min_match
 
u_charblock_buf
 
u_charblock_bufe
 
int block_buf_size
 
int chars_in_buf
 
int cur_loc
 
int block_loc
 
int frame_size
 
int max_dist
 
u_char ** prevtab
 
intlentab
 
short eofcount
 
short stop
 
short analysis_valid
 
get_chars_t get_chars
 
output_match_t output_match
 
output_literal_t output_literal
 
voiduser_data
 

Detailed Description

Definition at line 28 of file lz_nonslide.h.

Member Data Documentation

◆ analysis_valid

short lz_info::analysis_valid

Definition at line 45 of file lz_nonslide.h.

Referenced by lz_analyze_block(), lz_compress(), lz_init(), and lz_reset().

◆ block_buf

u_char* lz_info::block_buf

◆ block_buf_size

int lz_info::block_buf_size

Definition at line 35 of file lz_nonslide.h.

Referenced by fill_blockbuf(), and lz_init().

◆ block_bufe

u_char* lz_info::block_bufe

Definition at line 34 of file lz_nonslide.h.

Referenced by lz_init().

◆ block_loc

int lz_info::block_loc

Definition at line 38 of file lz_nonslide.h.

Referenced by lz_compress(), lz_init(), lz_left_to_process(), lz_reset(), and lzx_output_match().

◆ chars_in_buf

int lz_info::chars_in_buf

◆ cur_loc

int lz_info::cur_loc

Definition at line 37 of file lz_nonslide.h.

Referenced by find_match_at(), lz_analyze_block(), lz_compress(), and lz_init().

◆ eofcount

short lz_info::eofcount

Definition at line 43 of file lz_nonslide.h.

Referenced by fill_blockbuf(), lz_compress(), and lz_init().

◆ frame_size

int lz_info::frame_size

Definition at line 39 of file lz_nonslide.h.

Referenced by lz_compress(), and lz_init().

◆ get_chars

get_chars_t lz_info::get_chars

Definition at line 47 of file lz_nonslide.h.

Referenced by fill_blockbuf(), and lz_init().

◆ lentab

int* lz_info::lentab

Definition at line 42 of file lz_nonslide.h.

Referenced by lz_analyze_block(), lz_compress(), lz_init(), and lz_release().

◆ max_dist

int lz_info::max_dist

Definition at line 40 of file lz_nonslide.h.

Referenced by lz_analyze_block(), lz_compress(), and lz_init().

◆ max_match

int lz_info::max_match

Definition at line 31 of file lz_nonslide.h.

Referenced by lz_analyze_block(), lz_compress(), and lz_init().

◆ min_match

int lz_info::min_match

Definition at line 32 of file lz_nonslide.h.

Referenced by lz_compress(), and lz_init().

◆ output_literal

output_literal_t lz_info::output_literal

Definition at line 49 of file lz_nonslide.h.

Referenced by lz_compress(), and lz_init().

◆ output_match

output_match_t lz_info::output_match

Definition at line 48 of file lz_nonslide.h.

Referenced by lz_compress(), and lz_init().

◆ prevtab

u_char** lz_info::prevtab

Definition at line 41 of file lz_nonslide.h.

Referenced by lz_analyze_block(), lz_compress(), lz_init(), and lz_release().

◆ stop

short lz_info::stop

Definition at line 44 of file lz_nonslide.h.

Referenced by lz_compress(), and lz_stop_compressing().

◆ user_data

void* lz_info::user_data

Definition at line 50 of file lz_nonslide.h.

Referenced by lz_init(), lzx_get_chars(), lzx_output_literal(), and lzx_output_match().

◆ wsize

int lz_info::wsize

Definition at line 30 of file lz_nonslide.h.

Referenced by lz_init(), and lzx_init().


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