Lines Matching refs:Pager
67 typedef struct Pager Pager; typedef
73 int sqlitepager_open(Pager **ppPager, const char *zFilename,
75 void sqlitepager_set_destructor(Pager*, void(*)(void*));
76 void sqlitepager_set_cachesize(Pager*, int);
77 int sqlitepager_close(Pager *pPager);
78 int sqlitepager_get(Pager *pPager, Pgno pgno, void **ppPage);
79 void *sqlitepager_lookup(Pager *pPager, Pgno pgno);
85 int sqlitepager_overwrite(Pager *pPager, Pgno pgno, void*);
86 int sqlitepager_pagecount(Pager*);
87 int sqlitepager_truncate(Pager*,Pgno);
89 int sqlitepager_commit(Pager*);
90 int sqlitepager_rollback(Pager*);
91 int sqlitepager_isreadonly(Pager*);
92 int sqlitepager_ckpt_begin(Pager*);
93 int sqlitepager_ckpt_commit(Pager*);
94 int sqlitepager_ckpt_rollback(Pager*);
96 void sqlitepager_dont_write(Pager*, Pgno);
97 int *sqlitepager_stats(Pager*);
98 void sqlitepager_set_safety_level(Pager*,int);
99 const char *sqlitepager_filename(Pager*);
100 int sqlitepager_rename(Pager*, const char *zNewName);
101 void sqlitepager_set_codec(Pager*,void(*)(void*,void*,Pgno,int),void*);
104 void sqlitepager_refdump(Pager*);