Skip to content

Struct MDBX_canary

ClassList > 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