summaryrefslogtreecommitdiff
path: root/src/dbinc_auto/api_flags.in
diff options
context:
space:
mode:
Diffstat (limited to 'src/dbinc_auto/api_flags.in')
-rw-r--r--src/dbinc_auto/api_flags.in78
1 files changed, 44 insertions, 34 deletions
diff --git a/src/dbinc_auto/api_flags.in b/src/dbinc_auto/api_flags.in
index 9727ede2..a10b6b62 100644
--- a/src/dbinc_auto/api_flags.in
+++ b/src/dbinc_auto/api_flags.in
@@ -36,6 +36,7 @@
#define DB_FLUSH 0x00000002
#define DB_FORCE 0x00000001
#define DB_FORCESYNC 0x00000001
+#define DB_FORCESYNCENV 0x00000002
#define DB_FOREIGN_ABORT 0x00000001
#define DB_FOREIGN_CASCADE 0x00000002
#define DB_FOREIGN_NULLIFY 0x00000004
@@ -53,8 +54,9 @@
#define DB_INIT_REP 0x00001000
#define DB_INIT_TXN 0x00002000
#define DB_INORDER 0x00000020
-#define DB_INTERNAL_PERSISTENT_DB 0x00001000
-#define DB_INTERNAL_TEMPORARY_DB 0x00002000
+#define DB_INTERNAL_BLOB_DB 0x00001000
+#define DB_INTERNAL_PERSISTENT_DB 0x00002000
+#define DB_INTERNAL_TEMPORARY_DB 0x00004000
#define DB_JOIN_NOSORT 0x00000001
#define DB_LEGACY 0x00000004
#define DB_LOCAL_SITE 0x00000008
@@ -67,12 +69,14 @@
#define DB_LOCK_SWITCH 0x00000020
#define DB_LOCK_UPGRADE 0x00000040
#define DB_LOG_AUTO_REMOVE 0x00000001
+#define DB_LOG_BLOB 0x00000002
#define DB_LOG_CHKPNT 0x00000001
#define DB_LOG_COMMIT 0x00000004
-#define DB_LOG_DIRECT 0x00000002
-#define DB_LOG_DSYNC 0x00000004
-#define DB_LOG_IN_MEMORY 0x00000008
+#define DB_LOG_DIRECT 0x00000004
+#define DB_LOG_DSYNC 0x00000008
+#define DB_LOG_IN_MEMORY 0x00000010
#define DB_LOG_NOCOPY 0x00000008
+#define DB_LOG_NOSYNC 0x00000020
#define DB_LOG_NOT_DURABLE 0x00000010
#define DB_LOG_NO_DATA 0x00000002
#define DB_LOG_VERIFY_CAF 0x00000001
@@ -84,7 +88,7 @@
#define DB_LOG_VERIFY_VERBOSE 0x00000040
#define DB_LOG_VERIFY_WARNING 0x00000080
#define DB_LOG_WRNOSYNC 0x00000020
-#define DB_LOG_ZERO 0x00000010
+#define DB_LOG_ZERO 0x00000040
#define DB_MPOOL_CREATE 0x00000001
#define DB_MPOOL_DIRTY 0x00000002
#define DB_MPOOL_DISCARD 0x00000001
@@ -102,17 +106,18 @@
#define DB_MUTEX_ALLOCATED 0x00000001
#define DB_MUTEX_LOCKED 0x00000002
#define DB_MUTEX_LOGICAL_LOCK 0x00000004
+#define DB_MUTEX_OWNER_DEAD 0x00000020
#define DB_MUTEX_PROCESS_ONLY 0x00000008
#define DB_MUTEX_SELF_BLOCK 0x00000010
-#define DB_MUTEX_SHARED 0x00000020
-#define DB_NOERROR 0x00004000
+#define DB_MUTEX_SHARED 0x00000040
+#define DB_NOERROR 0x00008000
#define DB_NOFLUSH 0x00001000
#define DB_NOLOCKING 0x00002000
#define DB_NOMMAP 0x00000010
#define DB_NOORDERCHK 0x00000002
#define DB_NOPANIC 0x00004000
#define DB_NOSYNC 0x00000001
-#define DB_NO_AUTO_COMMIT 0x00008000
+#define DB_NO_AUTO_COMMIT 0x00010000
#define DB_NO_CHECKPOINT 0x00008000
#define DB_ODDFILESIZE 0x00000080
#define DB_ORDERCHKONLY 0x00000004
@@ -123,7 +128,7 @@
#define DB_PR_PAGE 0x00000010
#define DB_PR_RECOVERYTEST 0x00000020
#define DB_RDONLY 0x00000400
-#define DB_RDWRMASTER 0x00010000
+#define DB_RDWRMASTER 0x00020000
#define DB_READ_COMMITTED 0x00000400
#define DB_READ_UNCOMMITTED 0x00000200
#define DB_RECNUM 0x00000040
@@ -134,17 +139,20 @@
#define DB_RENUMBER 0x00000080
#define DB_REPMGR_CONF_2SITE_STRICT 0x00000001
#define DB_REPMGR_CONF_ELECTIONS 0x00000002
+#define DB_REPMGR_CONF_PREFMAS_CLIENT 0x00000004
+#define DB_REPMGR_CONF_PREFMAS_MASTER 0x00000008
#define DB_REPMGR_NEED_RESPONSE 0x00000001
#define DB_REPMGR_PEER 0x00000010
#define DB_REP_ANYWHERE 0x00000001
#define DB_REP_CLIENT 0x00000001
-#define DB_REP_CONF_AUTOINIT 0x00000004
-#define DB_REP_CONF_AUTOROLLBACK 0x00000008
-#define DB_REP_CONF_BULK 0x00000010
-#define DB_REP_CONF_DELAYCLIENT 0x00000020
-#define DB_REP_CONF_INMEM 0x00000040
-#define DB_REP_CONF_LEASE 0x00000080
-#define DB_REP_CONF_NOWAIT 0x00000100
+#define DB_REP_CONF_AUTOINIT 0x00000010
+#define DB_REP_CONF_AUTOROLLBACK 0x00000020
+#define DB_REP_CONF_BULK 0x00000040
+#define DB_REP_CONF_DELAYCLIENT 0x00000080
+#define DB_REP_CONF_ELECT_LOGLENGTH 0x00000100
+#define DB_REP_CONF_INMEM 0x00000200
+#define DB_REP_CONF_LEASE 0x00000400
+#define DB_REP_CONF_NOWAIT 0x00000800
#define DB_REP_ELECTION 0x00000004
#define DB_REP_MASTER 0x00000002
#define DB_REP_NOBUFFER 0x00000002
@@ -161,8 +169,9 @@
#define DB_SEQ_WRAP 0x00000008
#define DB_SEQ_WRAPPED 0x00000010
#define DB_SET_LOCK_TIMEOUT 0x00000001
-#define DB_SET_REG_TIMEOUT 0x00000004
-#define DB_SET_TXN_NOW 0x00000008
+#define DB_SET_MUTEX_FAILCHK_TIMEOUT 0x00000004
+#define DB_SET_REG_TIMEOUT 0x00000008
+#define DB_SET_TXN_NOW 0x00000010
#define DB_SET_TXN_TIMEOUT 0x00000002
#define DB_SHALLOW_DUP 0x00000100
#define DB_SNAPSHOT 0x00000200
@@ -188,7 +197,7 @@
#define DB_SYSTEM_MEM 0x00080000
#define DB_THREAD 0x00000020
#define DB_TIME_NOTGRANTED 0x00040000
-#define DB_TRUNCATE 0x00020000
+#define DB_TRUNCATE 0x00040000
#define DB_TXN_BULK 0x00000010
#define DB_TXN_FAMILY 0x00000040
#define DB_TXN_NOSYNC 0x00000001
@@ -206,23 +215,24 @@
#define DB_VERB_DEADLOCK 0x00000002
#define DB_VERB_FILEOPS 0x00000004
#define DB_VERB_FILEOPS_ALL 0x00000008
-#define DB_VERB_RECOVERY 0x00000010
-#define DB_VERB_REGISTER 0x00000020
-#define DB_VERB_REPLICATION 0x00000040
-#define DB_VERB_REPMGR_CONNFAIL 0x00000080
-#define DB_VERB_REPMGR_MISC 0x00000100
-#define DB_VERB_REP_ELECT 0x00000200
-#define DB_VERB_REP_LEASE 0x00000400
-#define DB_VERB_REP_MISC 0x00000800
-#define DB_VERB_REP_MSGS 0x00001000
-#define DB_VERB_REP_SYNC 0x00002000
-#define DB_VERB_REP_SYSTEM 0x00004000
-#define DB_VERB_REP_TEST 0x00008000
-#define DB_VERB_WAITSFOR 0x00010000
+#define DB_VERB_MVCC 0x00000010
+#define DB_VERB_RECOVERY 0x00000020
+#define DB_VERB_REGISTER 0x00000040
+#define DB_VERB_REPLICATION 0x00000080
+#define DB_VERB_REPMGR_CONNFAIL 0x00000100
+#define DB_VERB_REPMGR_MISC 0x00000200
+#define DB_VERB_REP_ELECT 0x00000400
+#define DB_VERB_REP_LEASE 0x00000800
+#define DB_VERB_REP_MISC 0x00001000
+#define DB_VERB_REP_MSGS 0x00002000
+#define DB_VERB_REP_SYNC 0x00004000
+#define DB_VERB_REP_SYSTEM 0x00008000
+#define DB_VERB_REP_TEST 0x00010000
+#define DB_VERB_WAITSFOR 0x00020000
#define DB_VERIFY 0x00000002
#define DB_VERIFY_PARTITION 0x00040000
#define DB_WRITECURSOR 0x00000010
#define DB_WRITELOCK 0x00000020
-#define DB_WRITEOPEN 0x00040000
+#define DB_WRITEOPEN 0x00080000
#define DB_XA_CREATE 0x00000001
#define DB_YIELDCPU 0x00080000