aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen Johnson <benbjohnson@yahoo.com>2013-12-20 12:04:39 -0700
committerBen Johnson <benbjohnson@yahoo.com>2013-12-20 12:04:39 -0700
commit4328b08a7752981b1f259d11c5ef13fb2c9737aa (patch)
treea98ebd032b42befac091a6f4637cd40664e16ee7
parentInitial commit (diff)
downloaddedo-4328b08a7752981b1f259d11c5ef13fb2c9737aa.tar.gz
dedo-4328b08a7752981b1f259d11c5ef13fb2c9737aa.tar.xz
NOTES
-rw-r--r--NOTES99
1 files changed, 99 insertions, 0 deletions
diff --git a/NOTES b/NOTES
new file mode 100644
index 0000000..017b7bb
--- /dev/null
+++ b/NOTES
@@ -0,0 +1,99 @@
+NOTES
+=====
+
+## Types
+- Env
+- Txn
+- DB (DBI)
+- Cursor
+- Value (ptr + sz)
+- Stat
+- Envinfo ()
+
+## Misc
+- compare_func
+- rel_func (unimplemented?)
+
+
+## Flags
+
+### Environment
+
+- FIXEDMAP
+- NOSUBDIR
+- NOSYNC
+- RDONLY
+- NOMETASYNC
+- NOTLS
+- NOLOCK
+- NORDAHEAD
+- NOMEMINIT
+
+### Database
+
+- REVERSEKEY
+- DUPSORT
+- INTEGERKEY
+- DUPFIXED
+- INTEGERDUP
+- REVERSEDUP
+- CREATE
+
+### Put Write Flags
+
+- NOOVERWRITE
+- NODUPDATA
+- CURRENT
+- RESERVE
+- APPEND
+- APPENDDUP
+- MULTIPLE
+
+### Cursor Get Flags
+
+- FIRST
+- FIRST_DUP
+- GET_BOTH
+- GET_BOTH_RANGE
+- GET_CURRENT
+- GET_MULTIPLE
+- LAST
+- LAST_DUP
+- NEXT
+- NEXT_DUP
+- MULTIPLE
+- NEXT_NODUP
+- NEXT_MULTIPLE
+- NEXT_NODUP
+- PREV
+- PREV_DUP
+- PREV_NODUP
+- SET
+- SET_KEY
+- SET_RANGE
+
+
+## Error Codes
+
+- SUCCESS
+- KEYEXIST
+- NOTFOUND
+- PAGE_NOTFOUND
+- CORRUPTED
+- PANIC
+- VERSION MISMATCH
+- INVALID
+- MAP_FULL
+- DBS_FULL
+- READERS_FULL
+- TLS_FULL
+- TXN_FULL
+- CURSOR_FULL
+- PAGE_FULL
+- MAP_RESIZED
+- INCOMPATIBLE
+- BAD_RSLOT
+- BAD_TXN
+- BAD_VALSIZE
+
+