Lines Matching defs:ZipfileTab
284 typedef struct ZipfileTab ZipfileTab; typedef
285 struct ZipfileTab { struct
286 sqlite3_vtab base; /* Base class - must be first */
287 char *zFile; /* Zip file this table accesses (may be NULL) */
288 sqlite3 *db; /* Host database connection */
289 u8 *aBuffer; /* Temporary buffer used for various tasks */
291 ZipfileCsr *pCsrList; /* List of cursors */
292 i64 iNextCsrid;
295 ZipfileEntry *pFirstEntry; /* Linked list of all files (if pWriteFd!=0) */
296 ZipfileEntry *pLastEntry; /* Last element in pFirstEntry list */
297 FILE *pWriteFd; /* File handle open on zip archive */
298 i64 szCurrent; /* Current size of zip archive */
299 i64 szOrig; /* Size of archive at start of transaction */