struct
structshmap__value__t
The base of a version 1 shmap hashmap entry value.
variable
(t)
uint32_t shmap_value_t::magic
The hard-coded value set to ensure validity.
SHMETA_VALUE_MAGIC
Note
Used for recycling pools of objects and to ensure network integrity.
variable
uint32_t shmap_value_t::crc
An adler32 checksum of this hashmap value header and the data segment following.
shmap_value_t structshmap__value__t compound
variable
(t)
uint32_t shmap_value_t::stamp
A unix-time timestamp referencing when this hashmap value was generated.
variable
(t)
uint32_t shmap_value_t::pf
A paramater format which describes the data segment following the header.
shmap_value_t structshmap__value__t compound
variable
(t)
shkey_t shmap_value_t::name
An adler64 reference to the name of this value.
variable
(t)
shsize_t shmap_value_t::sz
The total size of data segment not including the header.
shmap_value_t structshmap__value__t compound
variable
(t)
uint64_t shmap_value_t::__reserved_0__
variable
(t)
uint64_t shmap_value_t::__reserved_1__
variable
(t)
char shmap_value_t::raw[0]
[0]
blind reference to additional an data segment.