Home | History | Annotate | Download | only in dist

Lines Matching refs:sqlite3_pcache

6083 ** The sqlite3_pcache type is opaque.  It is implemented by
6086 ** sqlite3_pcache object except by holding and passing pointers
6091 typedef struct sqlite3_pcache sqlite3_pcache;
6258 ** calling the xDestroy() method, SQLite considers the [sqlite3_pcache*]
6274 sqlite3_pcache *(*xCreate)(int szPage, int szExtra, int bPurgeable);
6275 void (*xCachesize)(sqlite3_pcache*, int nCachesize);
6276 int (*xPagecount)(sqlite3_pcache*);
6277 sqlite3_pcache_page *(*xFetch)(sqlite3_pcache*, unsigned key, int createFlag);
6278 void (*xUnpin)(sqlite3_pcache*, sqlite3_pcache_page*, int discard);
6279 void (*xRekey)(sqlite3_pcache*, sqlite3_pcache_page*,
6281 void (*xTruncate)(sqlite3_pcache*, unsigned iLimit);
6282 void (*xDestroy)(sqlite3_pcache*);
6283 void (*xShrink)(sqlite3_pcache*);
6296 sqlite3_pcache *(*xCreate)(int szPage, int bPurgeable);
6297 void (*xCachesize)(sqlite3_pcache*, int nCachesize);
6298 int (*xPagecount)(sqlite3_pcache*);
6299 void *(*xFetch)(sqlite3_pcache*, unsigned key, int createFlag);
6300 void (*xUnpin)(sqlite3_pcache*, void*, int discard);
6301 void (*xRekey)(sqlite3_pcache*, void*, unsigned oldKey, unsigned newKey);
6302 void (*xTruncate)(sqlite3_pcache*, unsigned iLimit);
6303 void (*xDestroy)(sqlite3_pcache*);