

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 (firstname.lastname@iki.fi). Released into public domain. https://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 | ||
| ) |

1.8.2