Provided by: lmdb-doc_0.9.10-1_all
NAME
Return Codes - Macros #define MDB_SUCCESS 0 #define MDB_KEYEXIST (-30799) #define MDB_NOTFOUND (-30798) #define MDB_PAGE_NOTFOUND (-30797) #define MDB_CORRUPTED (-30796) #define MDB_PANIC (-30795) #define MDB_VERSION_MISMATCH (-30794) #define MDB_INVALID (-30793) #define MDB_MAP_FULL (-30792) #define MDB_DBS_FULL (-30791) #define MDB_READERS_FULL (-30790) #define MDB_TLS_FULL (-30789) #define MDB_TXN_FULL (-30788) #define MDB_CURSOR_FULL (-30787) #define MDB_PAGE_FULL (-30786) #define MDB_MAP_RESIZED (-30785) #define MDB_INCOMPATIBLE (-30784) #define MDB_BAD_RSLOT (-30783) #define MDB_BAD_TXN (-30782) #define MDB_BAD_VALSIZE (-30781) #define MDB_LAST_ERRCODE MDB_BAD_VALSIZE
Detailed Description
BerkeleyDB uses -30800 to -30999, we'll go under them
Macro Definition Documentation
#define MDB_SUCCESS 0 Successful result #define MDB_KEYEXIST (-30799) key/data pair already exists #define MDB_NOTFOUND (-30798) key/data pair not found (EOF) #define MDB_PAGE_NOTFOUND (-30797) Requested page not found - this usually indicates corruption #define MDB_CORRUPTED (-30796) Located page was wrong type #define MDB_PANIC (-30795) Update of meta page failed, probably I/O error #define MDB_VERSION_MISMATCH (-30794) Environment version mismatch #define MDB_INVALID (-30793) File is not a valid MDB file #define MDB_MAP_FULL (-30792) Environment mapsize reached #define MDB_DBS_FULL (-30791) Environment maxdbs reached #define MDB_READERS_FULL (-30790) Environment maxreaders reached #define MDB_TLS_FULL (-30789) Too many TLS keys in use - Windows only #define MDB_TXN_FULL (-30788) Txn has too many dirty pages #define MDB_CURSOR_FULL (-30787) Cursor stack too deep - internal error #define MDB_PAGE_FULL (-30786) Page has not enough space - internal error #define MDB_MAP_RESIZED (-30785) Database contents grew beyond environment mapsize #define MDB_INCOMPATIBLE (-30784) MDB_INCOMPATIBLE: Operation and DB incompatible, or DB flags changed #define MDB_BAD_RSLOT (-30783) Invalid reuse of reader locktable slot #define MDB_BAD_TXN (-30782) Transaction cannot recover - it must be aborted #define MDB_BAD_VALSIZE (-30781) Too big key/data, key is empty, or wrong DUPFIXED size
Author
Generated automatically by Doxygen for MDB from the source code.