aboutsummaryrefslogtreecommitdiff
path: root/bucket.go
diff options
context:
space:
mode:
Diffstat (limited to 'bucket.go')
-rw-r--r--bucket.go21
1 files changed, 21 insertions, 0 deletions
diff --git a/bucket.go b/bucket.go
new file mode 100644
index 0000000..16f8be3
--- /dev/null
+++ b/bucket.go
@@ -0,0 +1,21 @@
+package bolt
+
+// TODO: #define MDB_VALID 0x8000 /**< DB handle is valid, for me_dbflags */
+// TODO: #define PERSISTENT_FLAGS (0xffff & ~(MDB_VALID))
+// TODO: #define VALID_FLAGS (MDB_REVERSEKEY|MDB_DUPSORT|MDB_INTEGERKEY|MDB_DUPFIXED|MDB_INTEGERDUP|MDB_REVERSEDUP|MDB_CREATE)
+// TODO: #define FREE_DBI 0
+// TODO: #define MAIN_DBI 1
+
+type Bucket interface {
+}
+
+type bucket struct {
+ pad int
+ flags int
+ depth int
+ branchPageCount int
+ leafPageCount int
+ overflowPageCount int
+ entryCount int
+ rootID int
+}