Lines Matching defs:sqlite3_pcache_methods
9102 typedef struct sqlite3_pcache_methods sqlite3_pcache_methods; typedef
9103 struct sqlite3_pcache_methods { struct
9104 void *pArg;
9105 int (*xInit)(void*);
9106 void (*xShutdown)(void*);
9107 sqlite3_pcache *(*xCreate)(int szPage, int bPurgeable);
9108 void (*xCachesize)(sqlite3_pcache*, int nCachesize);
9109 int (*xPagecount)(sqlite3_pcache*);
9110 void *(*xFetch)(sqlite3_pcache*, unsigned key, int createFlag);
9111 void (*xUnpin)(sqlite3_pcache*, void*, int discard);
9112 void (*xRekey)(sqlite3_pcache*, void*, unsigned oldKey, unsigned newKey);
9113 void (*xTruncate)(sqlite3_pcache*, unsigned iLimit);
9114 void (*xDestroy)(sqlite3_pcache*);