Lines Matching refs:zip_source_t

299 typedef struct zip_source zip_source_t;  typedef
308 ZIP_EXTERN zip_int64_t zip_add(zip_t *, const char *, zip_source_t *); /* use zip_file_add */
313 ZIP_EXTERN int zip_replace(zip_t *, zip_uint64_t, zip_source_t *); /* use zip_file_replace */
341 ZIP_EXTERN zip_int64_t zip_file_add(zip_t *, const char *, zip_source_t *, zip_flags_t);
354 ZIP_EXTERN int zip_file_replace(zip_t *, zip_uint64_t, zip_source_t *, zip_flags_t);
370 ZIP_EXTERN zip_t *zip_open_from_source(zip_source_t *, int, zip_error_t *);
375 ZIP_EXTERN int zip_source_begin_write(zip_source_t *);
376 ZIP_EXTERN zip_source_t *zip_source_buffer(zip_t *, const void *, zip_uint64_t, int);
377 ZIP_EXTERN zip_source_t *zip_source_buffer_create(const void *, zip_uint64_t, int, zip_error_t *);
378 ZIP_EXTERN int zip_source_close(zip_source_t *);
379 ZIP_EXTERN int zip_source_commit_write(zip_source_t *);
380 ZIP_EXTERN zip_error_t *zip_source_error(zip_source_t *src);
381 ZIP_EXTERN zip_source_t *zip_source_file(zip_t *, const char *, zip_uint64_t, zip_int64_t);
382 ZIP_EXTERN zip_source_t *zip_source_file_create(const char *, zip_uint64_t, zip_int64_t, zip_error_…
383 ZIP_EXTERN zip_source_t *zip_source_filep(zip_t *, FILE *, zip_uint64_t, zip_int64_t);
384 ZIP_EXTERN zip_source_t *zip_source_filep_create(FILE *, zip_uint64_t, zip_int64_t, zip_error_t *);
385 ZIP_EXTERN void zip_source_free(zip_source_t *);
386 ZIP_EXTERN zip_source_t *zip_source_function(zip_t *, zip_source_callback, void *);
387 ZIP_EXTERN zip_source_t *zip_source_function_create(zip_source_callback, void *, zip_error_t *);
388 ZIP_EXTERN int zip_source_is_deleted(zip_source_t *);
389 ZIP_EXTERN void zip_source_keep(zip_source_t *);
391 ZIP_EXTERN int zip_source_open(zip_source_t *);
392 ZIP_EXTERN zip_int64_t zip_source_read(zip_source_t *, void *, zip_uint64_t);
393 ZIP_EXTERN void zip_source_rollback_write(zip_source_t *);
394 ZIP_EXTERN int zip_source_seek(zip_source_t *, zip_int64_t, int);
396 ZIP_EXTERN int zip_source_seek_write(zip_source_t *, zip_int64_t, int);
397 ZIP_EXTERN int zip_source_stat(zip_source_t *, zip_stat_t *);
398 ZIP_EXTERN zip_int64_t zip_source_tell(zip_source_t *);
399 ZIP_EXTERN zip_int64_t zip_source_tell_write(zip_source_t *);
401 ZIP_EXTERN zip_source_t *zip_source_win32a(zip_t *, const char *, zip_uint64_t, zip_int64_t);
402 ZIP_EXTERN zip_source_t *zip_source_win32a_create(const char *, zip_uint64_t, zip_int64_t, zip_erro…
403 ZIP_EXTERN zip_source_t *zip_source_win32handle(zip_t *, void *, zip_uint64_t, zip_int64_t);
404 ZIP_EXTERN zip_source_t *zip_source_win32handle_create(void *, zip_uint64_t, zip_int64_t, zip_error…
405 ZIP_EXTERN zip_source_t *zip_source_win32w(zip_t *, const wchar_t *, zip_uint64_t, zip_int64_t);
406 ZIP_EXTERN zip_source_t *zip_source_win32w_create(const wchar_t *, zip_uint64_t, zip_int64_t, zip_e…
408 ZIP_EXTERN zip_int64_t zip_source_write(zip_source_t *, const void *, zip_uint64_t);
409 ZIP_EXTERN zip_source_t *zip_source_zip(zip_t *, zip_t *, zip_uint64_t, zip_flags_t, zip_uint64_t, …