more tdb
This commit is contained in:
parent
8dfad06979
commit
4824ec7d7a
|
@ -151,7 +151,17 @@ int tdbMPoolFileClose(TDB_MPFILE *mpf) {
|
||||||
(tmp[0] + tmp[1] + tmp[2] + (pgno)) % (nbuckets); \
|
(tmp[0] + tmp[1] + tmp[2] + (pgno)) % (nbuckets); \
|
||||||
})
|
})
|
||||||
|
|
||||||
int tdbMPoolFileGet(TDB_MPFILE *mpf, pgno_t pgno, void *addr) {
|
int tdbMPoolFileNewPage(TDB_MPFILE *mpf, pgno_t *pgno, void *addr) {
|
||||||
|
// TODO
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
int tdbMPoolFileFreePage(TDB_MPOOL *mpf, pgno_t *pgno, void *addr) {
|
||||||
|
// TODO
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
int tdbMPoolFileGetPage(TDB_MPFILE *mpf, pgno_t pgno, void *addr) {
|
||||||
pg_t * pagep;
|
pg_t * pagep;
|
||||||
TDB_MPOOL *mp;
|
TDB_MPOOL *mp;
|
||||||
pg_list_t *pglist;
|
pg_list_t *pglist;
|
||||||
|
@ -213,7 +223,7 @@ int tdbMPoolFileGet(TDB_MPFILE *mpf, pgno_t pgno, void *addr) {
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
int tdbMPoolFilePut(TDB_MPOOL *mpf, pgno_t pgno, void *addr) {
|
int tdbMPoolFilePutPage(TDB_MPOOL *mpf, pgno_t pgno, void *addr) {
|
||||||
// TODO
|
// TODO
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
|
@ -80,8 +80,10 @@ int tdbMPoolClose(TDB_MPOOL *mp);
|
||||||
// TDB_MPFILE
|
// TDB_MPFILE
|
||||||
int tdbMPoolFileOpen(TDB_MPFILE **mpfp, const char *fname, TDB_MPOOL *mp);
|
int tdbMPoolFileOpen(TDB_MPFILE **mpfp, const char *fname, TDB_MPOOL *mp);
|
||||||
int tdbMPoolFileClose(TDB_MPFILE *mpf);
|
int tdbMPoolFileClose(TDB_MPFILE *mpf);
|
||||||
int tdbMPoolFileGet(TDB_MPFILE *mpf, pgno_t pgno, void *addr);
|
int tdbMPoolFileNewPage(TDB_MPFILE *mpf, pgno_t *pgno, void *addr);
|
||||||
int tdbMPoolFilePut(TDB_MPOOL *mpf, pgno_t pgno, void *addr);
|
int tdbMPoolFileFreePage(TDB_MPOOL *mpf, pgno_t *pgno, void *addr);
|
||||||
|
int tdbMPoolFileGetPage(TDB_MPFILE *mpf, pgno_t pgno, void *addr);
|
||||||
|
int tdbMPoolFilePutPage(TDB_MPOOL *mpf, pgno_t pgno, void *addr);
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue