|
Monero
|

Public Attributes | |
| uint32_t | mm_magic |
| uint32_t | mm_version |
| void * | mm_address |
| mdb_size_t | mm_mapsize |
| MDB_db | mm_dbs [CORE_DBS] |
| pgno_t | mm_last_pg |
| volatile txnid_t | mm_txnid |
Meta page content. A meta page is the start point for accessing a database snapshot. Pages 0-1 are meta pages. Transaction N writes meta page #(N % 2).
| void* MDB_meta::mm_address |
address for fixed mapping
| pgno_t MDB_meta::mm_last_pg |
Last used page in the datafile. Actually the file may be shorter if the freeDB lists the final pages.
| mdb_size_t MDB_meta::mm_mapsize |
size of mmap region
| volatile txnid_t MDB_meta::mm_txnid |
txnid that committed this page
| uint32_t MDB_meta::mm_version |
Version number of this file. Must be set to MDB_DATA_VERSION.