MySQL 5.6.14 Source Code Document
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
_hash_item Struct Reference
Collaboration diagram for _hash_item:

Public Attributes

struct _hash_itemnext
struct _hash_itemprev
struct _hash_itemh_next
rel_time_t time
rel_time_t exptime
uint32_t nbytes
uint32_t flags
uint16_t nkey
uint16_t iflag
unsigned short refcount
uint8_t slabs_clsid

Detailed Description

Definition at line 8 of file items.h.

Member Data Documentation

rel_time_t _hash_item::exptime

When the item will expire (relative to process startup)

Definition at line 13 of file items.h.

uint32_t _hash_item::flags

Flags associated with the item (in network byte order)

Definition at line 16 of file items.h.

uint16_t _hash_item::iflag

Intermal flags. lower 8 bit is reserved for the core server, the upper 8 bits is reserved for engine implementation.

Definition at line 18 of file items.h.

uint32_t _hash_item::nbytes

The total size of the data (in bytes)

Definition at line 15 of file items.h.

uint16_t _hash_item::nkey

The total length of the key (in bytes)

Definition at line 17 of file items.h.


The documentation for this struct was generated from the following files: