|
sdk-world v2026.11.05
PS2 SDK - world tier (copyleft-allowed, non-essential packages)
|
#include <stdio.h>#include <stdlib.h>#include "zlib.h"Go to the source code of this file.
Classes | |
| struct | zlib_filefunc_def_s |
| struct | zlib_filefunc64_def_s |
| struct | zlib_filefunc64_32_def_s |
Macros | |
| #define | __USE_FILE_OFFSET64 |
| #define | __USE_LARGEFILE64 |
| #define | _LARGEFILE64_SOURCE |
| #define | _FILE_OFFSET_BIT 64 |
| #define | MAXU32 (0xffffffff) |
| #define | ZLIB_FILEFUNC_SEEK_CUR (1) |
| #define | ZLIB_FILEFUNC_SEEK_END (2) |
| #define | ZLIB_FILEFUNC_SEEK_SET (0) |
| #define | ZLIB_FILEFUNC_MODE_READ (1) |
| #define | ZLIB_FILEFUNC_MODE_WRITE (2) |
| #define | ZLIB_FILEFUNC_MODE_READWRITEFILTER (3) |
| #define | ZLIB_FILEFUNC_MODE_EXISTING (4) |
| #define | ZLIB_FILEFUNC_MODE_CREATE (8) |
| #define | ZCALLBACK |
| #define | ZREAD64(filefunc, filestream, buf, size) |
| #define | ZWRITE64(filefunc, filestream, buf, size) |
| #define | ZCLOSE64(filefunc, filestream) |
| #define | ZERROR64(filefunc, filestream) |
| #define | ZOPEN64(filefunc, filename, mode) |
| #define | ZTELL64(filefunc, filestream) |
| #define | ZSEEK64(filefunc, filestream, pos, mode) |
Typedefs | |
| typedef unsigned long long int | ZPOS64_T |
| typedef voidpf(ZCALLBACK *) | open_file_func(voidpf opaque, const char *filename, int mode) |
| typedef uLong(ZCALLBACK *) | read_file_func(voidpf opaque, voidpf stream, void *buf, uLong size) |
| typedef uLong(ZCALLBACK *) | write_file_func(voidpf opaque, voidpf stream, const void *buf, uLong size) |
| typedef int(ZCALLBACK *) | close_file_func(voidpf opaque, voidpf stream) |
| typedef int(ZCALLBACK *) | testerror_file_func(voidpf opaque, voidpf stream) |
| typedef long(ZCALLBACK *) | tell_file_func(voidpf opaque, voidpf stream) |
| typedef long(ZCALLBACK *) | seek_file_func(voidpf opaque, voidpf stream, uLong offset, int origin) |
| typedef struct zlib_filefunc_def_s | zlib_filefunc_def |
| typedef ZPOS64_T(ZCALLBACK *) | tell64_file_func(voidpf opaque, voidpf stream) |
| typedef long(ZCALLBACK *) | seek64_file_func(voidpf opaque, voidpf stream, ZPOS64_T offset, int origin) |
| typedef voidpf(ZCALLBACK *) | open64_file_func(voidpf opaque, const void *filename, int mode) |
| typedef struct zlib_filefunc64_def_s | zlib_filefunc64_def |
| typedef struct zlib_filefunc64_32_def_s | zlib_filefunc64_32_def |
Functions | |
| void | fill_fopen64_filefunc (zlib_filefunc64_def *pzlib_filefunc_def) |
| void | fill_fopen_filefunc (zlib_filefunc_def *pzlib_filefunc_def) |
| voidpf | call_zopen64 (const zlib_filefunc64_32_def *pfilefunc, const void *filename, int mode) |
| long | call_zseek64 (const zlib_filefunc64_32_def *pfilefunc, voidpf filestream, ZPOS64_T offset, int origin) |
| ZPOS64_T | call_ztell64 (const zlib_filefunc64_32_def *pfilefunc, voidpf filestream) |
| void | fill_zlib_filefunc64_32_def_from_filefunc32 (zlib_filefunc64_32_def *p_filefunc64_32, const zlib_filefunc_def *p_filefunc32) |
| #define ZCLOSE64 | ( | filefunc, | |
| filestream ) |
| #define ZERROR64 | ( | filefunc, | |
| filestream ) |
| #define ZOPEN64 | ( | filefunc, | |
| filename, | |||
| mode ) |
| #define ZREAD64 | ( | filefunc, | |
| filestream, | |||
| buf, | |||
| size ) |
| #define ZSEEK64 | ( | filefunc, | |
| filestream, | |||
| pos, | |||
| mode ) |
| #define ZTELL64 | ( | filefunc, | |
| filestream ) |
| #define ZWRITE64 | ( | filefunc, | |
| filestream, | |||
| buf, | |||
| size ) |
| typedef int(ZCALLBACK *) close_file_func(voidpf opaque, voidpf stream) |
| typedef voidpf(ZCALLBACK *) open64_file_func(voidpf opaque, const void *filename, int mode) |
| typedef voidpf(ZCALLBACK *) open_file_func(voidpf opaque, const char *filename, int mode) |
| typedef uLong(ZCALLBACK *) read_file_func(voidpf opaque, voidpf stream, void *buf, uLong size) |
| typedef long(ZCALLBACK *) seek64_file_func(voidpf opaque, voidpf stream, ZPOS64_T offset, int origin) |
| typedef long(ZCALLBACK *) seek_file_func(voidpf opaque, voidpf stream, uLong offset, int origin) |
| typedef ZPOS64_T(ZCALLBACK *) tell64_file_func(voidpf opaque, voidpf stream) |
| typedef long(ZCALLBACK *) tell_file_func(voidpf opaque, voidpf stream) |
| typedef int(ZCALLBACK *) testerror_file_func(voidpf opaque, voidpf stream) |
| typedef uLong(ZCALLBACK *) write_file_func(voidpf opaque, voidpf stream, const void *buf, uLong size) |
| voidpf call_zopen64 | ( | const zlib_filefunc64_32_def * | pfilefunc, |
| const void * | filename, | ||
| int | mode ) |
| long call_zseek64 | ( | const zlib_filefunc64_32_def * | pfilefunc, |
| voidpf | filestream, | ||
| ZPOS64_T | offset, | ||
| int | origin ) |
| ZPOS64_T call_ztell64 | ( | const zlib_filefunc64_32_def * | pfilefunc, |
| voidpf | filestream ) |
| void fill_fopen64_filefunc | ( | zlib_filefunc64_def * | pzlib_filefunc_def | ) |
| void fill_fopen_filefunc | ( | zlib_filefunc_def * | pzlib_filefunc_def | ) |