Lines Matching refs:zip
204 struct zip;
213 ZIP_EXTERN(zip_int64_t) zip_add(struct zip *, const char *, struct zip_source *);
214 ZIP_EXTERN(zip_int64_t) zip_add_dir(struct zip *, const char *);
215 ZIP_EXTERN(int) zip_close(struct zip *);
216 ZIP_EXTERN(int) zip_delete(struct zip *, zip_uint64_t);
217 ZIP_EXTERN(void) zip_error_clear(struct zip *);
218 ZIP_EXTERN(void) zip_error_get(struct zip *, int *, int *);
222 ZIP_EXTERN(struct zip *)zip_fdopen(int, int, int *);
226 ZIP_EXTERN(struct) zip_file *zip_fopen(struct zip *, const char *, int);
227 ZIP_EXTERN(struct) zip_file *zip_fopen_encrypted(struct zip *, const char *,
229 ZIP_EXTERN(struct zip_file *)zip_fopen_index(struct zip *, zip_uint64_t, int);
230 ZIP_EXTERN(struct zip_file *)zip_fopen_index_encrypted(struct zip *,
234 ZIP_EXTERN(const char *)zip_get_archive_comment(struct zip *, int *, int);
235 ZIP_EXTERN(int) zip_get_archive_flag(struct zip *, int, int);
236 ZIP_EXTERN(const char *)zip_get_file_comment(struct zip *, zip_uint64_t,
238 ZIP_EXTERN(const char *)zip_get_file_extra(struct zip *, zip_uint64_t,
240 ZIP_EXTERN(const char *)zip_get_name(struct zip *, zip_uint64_t, int);
241 ZIP_EXTERN(zip_uint64_t) zip_get_num_entries(struct zip *, int);
242 ZIP_EXTERN(int) zip_get_num_files(struct zip *); /* deprecated, use zip_get_num_entries instead */
243 ZIP_EXTERN(int) zip_name_locate(struct zip *, const char *, int);
244 ZIP_EXTERN(struct zip *)zip_open(const char *, int, int *);
245 ZIP_EXTERN(int) zip_rename(struct zip *, zip_uint64_t, const char *);
246 ZIP_EXTERN(int) zip_replace(struct zip *, zip_uint64_t, struct zip_source *);
247 ZIP_EXTERN(int) zip_set_archive_comment(struct zip *, const char *, int);
248 ZIP_EXTERN(int) zip_set_archive_flag(struct zip *, int, int);
249 ZIP_EXTERN(int) zip_set_default_password(struct zip *, const char *);
250 ZIP_EXTERN(int) zip_set_file_comment(struct zip *, zip_uint64_t,
252 ZIP_EXTERN(int) zip_set_file_extra(struct zip *, zip_uint64_t,
254 ZIP_EXTERN(struct) zip_source *zip_source_buffer(struct zip *, const void *,
256 ZIP_EXTERN(struct) zip_source *zip_source_file(struct zip *, const char *,
258 ZIP_EXTERN(struct) zip_source *zip_source_filep(struct zip *, FILE *,
261 ZIP_EXTERN(struct zip_source *)zip_source_function(struct zip *,
263 ZIP_EXTERN(struct zip_source *)zip_source_zip(struct zip *, struct zip *,
266 ZIP_EXTERN(int) zip_stat(struct zip *, const char *, int, struct zip_stat *);
267 ZIP_EXTERN(int) zip_stat_index(struct zip *, zip_uint64_t, int,
270 ZIP_EXTERN(const char *)zip_strerror(struct zip *);
271 ZIP_EXTERN(int) zip_unchange(struct zip *, zip_uint64_t);
272 ZIP_EXTERN(int) zip_unchange_all(struct zip *);
273 ZIP_EXTERN(int) zip_unchange_archive(struct zip *);