ReactOS Fundraising Campaign 2012
 
€ 4,060 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

bzlib.c File Reference
#include "bzlib_private.h"

Go to the source code of this file.

Data Structures

struct  bzFile

Defines

#define ADD_CHAR_TO_BLOCK(zs, zchh0)
#define BZ_SETERR(eee)
#define SET_BINARY_MODE(file)

Functions

void BZ2_bz__AssertH__fail (int errcode)
static int bz_config_ok (void)
static voiddefault_bzalloc (void *opaque, Int32 items, Int32 size)
static void default_bzfree (void *opaque, void *addr)
static void prepare_new_block (EState *s)
static void init_RL (EState *s)
static Bool isempty_RL (EState *s)
int BZ_API() BZ2_bzCompressInit (bz_stream *strm, int blockSize100k, int verbosity, int workFactor)
static void add_pair_to_block (EState *s)
static void flush_RL (EState *s)
static Bool copy_input_until_stop (EState *s)
static Bool copy_output_until_stop (EState *s)
static Bool handle_compress (bz_stream *strm)
int BZ_API() BZ2_bzCompress (bz_stream *strm, int action)
int BZ_API() BZ2_bzCompressEnd (bz_stream *strm)
int BZ_API() BZ2_bzDecompressInit (bz_stream *strm, int verbosity, int small)
static Bool unRLE_obuf_to_output_FAST (DState *s)
__inline__ Int32 BZ2_indexIntoF (Int32 indx, Int32 *cftab)
static Bool unRLE_obuf_to_output_SMALL (DState *s)
int BZ_API() BZ2_bzDecompress (bz_stream *strm)
int BZ_API() BZ2_bzDecompressEnd (bz_stream *strm)
static Bool myfeof (FILE *f)
BZFILE *BZ_API() BZ2_bzWriteOpen (int *bzerror, FILE *f, int blockSize100k, int verbosity, int workFactor)
void BZ_API() BZ2_bzWrite (int *bzerror, BZFILE *b, void *buf, int len)
void BZ_API() BZ2_bzWriteClose (int *bzerror, BZFILE *b, int abandon, unsigned int *nbytes_in, unsigned int *nbytes_out)
void BZ_API() BZ2_bzWriteClose64 (int *bzerror, BZFILE *b, int abandon, unsigned int *nbytes_in_lo32, unsigned int *nbytes_in_hi32, unsigned int *nbytes_out_lo32, unsigned int *nbytes_out_hi32)
BZFILE *BZ_API() BZ2_bzReadOpen (int *bzerror, FILE *f, int verbosity, int small, void *unused, int nUnused)
void BZ_API() BZ2_bzReadClose (int *bzerror, BZFILE *b)
int BZ_API() BZ2_bzRead (int *bzerror, BZFILE *b, void *buf, int len)
void BZ_API() BZ2_bzReadGetUnused (int *bzerror, BZFILE *b, void **unused, int *nUnused)
int BZ_API() BZ2_bzBuffToBuffCompress (char *dest, unsigned int *destLen, char *source, unsigned int sourceLen, int blockSize100k, int verbosity, int workFactor)
int BZ_API() BZ2_bzBuffToBuffDecompress (char *dest, unsigned int *destLen, char *source, unsigned int sourceLen, int small, int verbosity)
const char *BZ_API() BZ2_bzlibVersion (void)
static BZFILEbzopen_or_bzdopen (const char *path, int fd, const char *mode, int open_mode)
BZFILE *BZ_API() BZ2_bzopen (const char *path, const char *mode)
BZFILE *BZ_API() BZ2_bzdopen (int fd, const char *mode)
int BZ_API() BZ2_bzread (BZFILE *b, void *buf, int len)
int BZ_API() BZ2_bzwrite (BZFILE *b, void *buf, int len)
int BZ_API() BZ2_bzflush (BZFILE *b)
void BZ_API() BZ2_bzclose (BZFILE *b)
const char *BZ_API() BZ2_bzerror (BZFILE *b, int *errnum)

Variables

static const charbzerrorstrings []

Generated on Tue May 22 2012 06:02:28 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.