.TH "mdb_txn" 3 "Mon Jul 16 2018" "LMDB" \" -*- nroff -*- .ad l .nh .SH NAME mdb_txn .SH SYNOPSIS .br .PP .SS "Macros" .in +1c .ti -1c .RI "#define \fBMDB_TXN_BEGIN_FLAGS\fP \fBMDB_RDONLY\fP" .br .ti -1c .RI "#define \fBMDB_TXN_RDONLY\fP \fBMDB_RDONLY\fP" .br .ti -1c .RI "#define \fBMDB_TXN_WRITEMAP\fP \fBMDB_WRITEMAP\fP" .br .ti -1c .RI "#define \fBMDB_TXN_FINISHED\fP 0x01" .br .ti -1c .RI "#define \fBMDB_TXN_ERROR\fP 0x02" .br .ti -1c .RI "#define \fBMDB_TXN_DIRTY\fP 0x04" .br .ti -1c .RI "#define \fBMDB_TXN_SPILLS\fP 0x08" .br .ti -1c .RI "#define \fBMDB_TXN_HAS_CHILD\fP 0x10" .br .ti -1c .RI "#define \fBMDB_TXN_BLOCKED\fP (\fBMDB_TXN_FINISHED\fP|\fBMDB_TXN_ERROR\fP|\fBMDB_TXN_HAS_CHILD\fP)" .br .in -1c .SH "Detailed Description" .PP .SH "Macro Definition Documentation" .PP .SS "#define MDB_TXN_BEGIN_FLAGS \fBMDB_RDONLY\fP" \fBmdb_txn_begin()\fP flags .SS "#define MDB_TXN_RDONLY \fBMDB_RDONLY\fP" read-only transaction .SS "#define MDB_TXN_WRITEMAP \fBMDB_WRITEMAP\fP" copy of \fBMDB_env\fP flag in writers .SS "#define MDB_TXN_FINISHED 0x01" txn is finished or never began .SS "#define MDB_TXN_ERROR 0x02" txn is unusable after an error .SS "#define MDB_TXN_DIRTY 0x04" must write, even if dirty list is empty .SS "#define MDB_TXN_SPILLS 0x08" txn or a parent has spilled pages .SS "#define MDB_TXN_HAS_CHILD 0x10" txn has an \fBMDB_txn\fP\&.mt_child .SS "#define MDB_TXN_BLOCKED (\fBMDB_TXN_FINISHED\fP|\fBMDB_TXN_ERROR\fP|\fBMDB_TXN_HAS_CHILD\fP)" most operations on the txn are currently illegal .SH "Author" .PP Generated automatically by Doxygen for LMDB from the source code\&.