Clases |
struct | internal_state |
struct | gz_stream |
'defines' |
#define | Z_BUFSIZE 16384 |
#define | Z_PRINTF_BUFSIZE 4096 |
#define | ALLOC(size) malloc(size) |
#define | TRYFREE(p) {if (p) free(p);} |
#define | ASCII_FLAG 0x01 |
#define | HEAD_CRC 0x02 |
#define | EXTRA_FIELD 0x04 |
#define | ORIG_NAME 0x08 |
#define | COMMENT 0x10 |
#define | RESERVED 0xE0 |
'typedefs' |
typedef struct gz_stream | gz_stream |
Funciones |
voidp malloc | OF ((uInt size)) |
void free | OF ((voidpf ptr)) |
local gzFile gz_open | OF ((const char *path, const char *mode, intfd)) |
local int do_flush | OF ((gzFile file, int flush)) |
local int get_byte | OF ((gz_stream *s)) |
local void putLong | OF ((FILE *file, uLong x)) |
local gzFile | gz_open (char *path, const char *mode, int fd) const |
gzFile Q_ZEXPORT | gzopen (char *path, const char *mode) const |
gzFile ZEXPORT | gzdopen (int fd, const char *mode) |
int ZEXPORT | gzsetparams (gzFile file, int level, int strategy) |
local int | get_byte (gz_stream *s) |
local void | check_header (gz_stream *s) |
local int | destroy (gz_stream *s) |
int Q_ZEXPORT | gzread (gzFile file, voidp buf, unsigned len) |
int ZEXPORT | gzgetc (gzFile file) |
int ZEXPORT | gzungetc (int c, gzFile file) |
char *ZEXPORT | gzgets (gzFile file, char *buf, int len) |
int ZEXPORT | gzwrite (gzFile file, voidpc buf, unsigned len) |
int ZEXPORTVA | gzprintf (gzFile file, const char *format, int a1, int a2, int a3, int a4, int a5, int a6, int a7, int a8, int a9, int a10, int a11, int a12, int a13, int a14, int a15, int a16, int a17, int a18, int a19, int a20) |
int ZEXPORT | gzputc (gzFile file, int c) |
int ZEXPORT | gzputs (gzFile file, const char *s) |
local int | do_flush (gzFile file, int flush) |
int ZEXPORT | gzflush (gzFile file, int flush) |
z_off_t ZEXPORT | gzseek (gzFile file, z_off_t offset, int whence) |
int ZEXPORT | gzrewind (gzFile file) |
z_off_t ZEXPORT | gztell (gzFile file) |
int ZEXPORT | gzeof (gzFile file) |
local void | putLong (FILE *file, uLong x) |
local uLong | getLong (gz_stream *s) |
int Q_ZEXPORT | gzclose (gzFile file) |
const char *ZEXPORT | gzerror (gzFile file, int *errnum) |
void ZEXPORT | gzclearerr (gzFile file) |