Lines Matching defs:sqlite3_pcache_methods
8904 typedef struct sqlite3_pcache_methods sqlite3_pcache_methods; typedef
8905 struct sqlite3_pcache_methods { struct
8906 void *pArg;
8907 int (*xInit)(void*);
8908 void (*xShutdown)(void*);
8909 sqlite3_pcache *(*xCreate)(int szPage, int bPurgeable);
8910 void (*xCachesize)(sqlite3_pcache*, int nCachesize);
8911 int (*xPagecount)(sqlite3_pcache*);
8912 void *(*xFetch)(sqlite3_pcache*, unsigned key, int createFlag);
8913 void (*xUnpin)(sqlite3_pcache*, void*, int discard);
8914 void (*xRekey)(sqlite3_pcache*, void*, unsigned oldKey, unsigned newKey);
8915 void (*xTruncate)(sqlite3_pcache*, unsigned iLimit);
8916 void (*xDestroy)(sqlite3_pcache*);