Go to the source code of this file.
Classes | |
struct | userdata_t |
struct | JZFile |
struct | JZLocalFileHeader |
struct | JZGlobalFileHeader |
struct | JZFileHeader |
struct | JZEndRecord |
Macros | |
#define | Z_ERRNO 1 |
#define | Z_OK 0 |
#define | JZ_BUFFER_SIZE 65536 |
Typedefs | |
typedef struct JZFile | JZFile |
typedef int(* | JZRecordCallback )(JZFile *zip, int index, JZFileHeader *header, char *filename, void *user_data) |
Functions | |
JZFile * | jzfile_from_stdio_file (FILE *fp) |
int | jzReadEndRecord (JZFile *zip, JZEndRecord *endRecord) |
int | jzReadCentralDirectory (JZFile *zip, JZEndRecord *endRecord, JZRecordCallback callback, void *user_data) |
int | jzReadLocalFileHeader (JZFile *zip, JZFileHeader *header, char *filename, int len) |
int | jzReadData (JZFile *zip, JZFileHeader *header, void *buffer) |
#define JZ_BUFFER_SIZE 65536 |
#define Z_ERRNO 1 |
JUnzip library by Joonas Pihlajamaa (first). Released into public domain. name .last name @iki. fihttps://github.com/jokkebk/JUnzip
#define Z_OK 0 |
typedef int(* JZRecordCallback)(JZFile *zip, int index, JZFileHeader *header, char *filename, void *user_data) |
JZFile* jzfile_from_stdio_file | ( | FILE * | fp | ) |
int jzReadCentralDirectory | ( | JZFile * | zip, |
JZEndRecord * | endRecord, | ||
JZRecordCallback | callback, | ||
void * | user_data | ||
) |
int jzReadData | ( | JZFile * | zip, |
JZFileHeader * | header, | ||
void * | buffer | ||
) |
int jzReadEndRecord | ( | JZFile * | zip, |
JZEndRecord * | endRecord | ||
) |
int jzReadLocalFileHeader | ( | JZFile * | zip, |
JZFileHeader * | header, | ||
char * | filename, | ||
int | len | ||
) |