Struct MDBX_canary
The four integer markers (aka "canary") associated with the environment. More...
#include <mdbx.h>
Public Attributes
| Type | Name |
|---|---|
| uint64_t | v |
| uint64_t | x |
| uint64_t | y |
| uint64_t | z |
Detailed Description
See also: mdbx_canary_put()
See also: mdbx_canary_get()
The x, y and z values could be set by mdbx_canary_put(), while the v will be always set to the transaction number. Updated values becomes visible outside the current transaction only after it was committed. Current values could be retrieved by mdbx_canary_get().
Public Attributes Documentation
variable v
uint64_t MDBX_canary::v;
variable x
uint64_t MDBX_canary::x;
variable y
uint64_t MDBX_canary::y;
variable z
uint64_t MDBX_canary::z;
The documentation for this class was generated from the following file docs/mdbx.h