Lines Matching defs:sqlite3_pcache_methods
6659 typedef struct sqlite3_pcache_methods sqlite3_pcache_methods; typedef
6660 struct sqlite3_pcache_methods { struct
6661 void *pArg;
6662 int (*xInit)(void*);
6663 void (*xShutdown)(void*);
6664 sqlite3_pcache *(*xCreate)(int szPage, int bPurgeable);
6665 void (*xCachesize)(sqlite3_pcache*, int nCachesize);
6666 int (*xPagecount)(sqlite3_pcache*);
6667 void *(*xFetch)(sqlite3_pcache*, unsigned key, int createFlag);
6668 void (*xUnpin)(sqlite3_pcache*, void*, int discard);
6669 void (*xRekey)(sqlite3_pcache*, void*, unsigned oldKey, unsigned newKey);
6670 void (*xTruncate)(sqlite3_pcache*, unsigned iLimit);
6671 void (*xDestroy)(sqlite3_pcache*);