Lines Matching refs:zip_source
105 typedef struct zip_source *(*zip_compression_implementation)(struct zip *,
106 struct zip_source *,
108 typedef struct zip_source *(*zip_encryption_implementation)(struct zip *,
109 struct zip_source *,
125 typedef zip_int64_t (*zip_source_layered_callback)(struct zip_source *, void *,
129 ZIP_EXTERN(void) zip_source_close(struct zip_source *);
130 ZIP_EXTERN(struct zip_source *)zip_source_crc(struct zip *, struct zip_source *,
132 ZIP_EXTERN(struct zip_source *)zip_source_deflate(struct zip *,
133 struct zip_source *,
135 ZIP_EXTERN(void) zip_source_error(struct zip_source *, int *, int *);
136 ZIP_EXTERN(struct zip_source *)zip_source_layered(struct zip *,
137 struct zip_source *,
140 ZIP_EXTERN(int) zip_source_open(struct zip_source *);
141 ZIP_EXTERN(struct zip_source *)zip_source_pkware(struct zip *,
142 struct zip_source *,
145 ZIP_EXTERN(zip_int64_t) zip_source_read(struct zip_source *, void *,
147 ZIP_EXTERN(int) zip_source_stat(struct zip_source *, struct zip_stat *);
154 ZIP_EXTERN(struct zip_source *)zip_source_pop(struct zip_source *);
211 struct zip_source *src; /* data source */
251 struct zip_source { struct
252 struct zip_source *src; argument
266 struct zip_source *source; argument
313 void _zip_error_set_from_source(struct zip_error *, struct zip_source *);
323 struct zip_source *_zip_source_file_or_p(struct zip *, const char *, FILE *,
326 struct zip_source *_zip_source_new(struct zip *);
338 struct zip_source *);