Drizzled Public API Documentation

recv_addr_struct Struct Reference

#include <log0recv.h>

Public Attributes

enum recv_addr_state state
unsigned space:32
unsigned page_no:32
 rec_list
hash_node_t addr_hash

Detailed Description

Hashed page file address struct

Definition at line 369 of file log0recv.h.

Member Data Documentation

hash_node_t recv_addr_struct::addr_hash

hash node in the hash bucket chain

Definition at line 376 of file log0recv.h.

unsigned recv_addr_struct::page_no

page number

Definition at line 373 of file log0recv.h.

Referenced by recv_apply_hashed_log_recs(), and recv_recover_page_func().

recv_addr_struct::rec_list

list of log records for this page

Definition at line 375 of file log0recv.h.

Referenced by recv_recover_page_func().

unsigned recv_addr_struct::space

space id

Definition at line 372 of file log0recv.h.

Referenced by recv_apply_hashed_log_recs(), and recv_recover_page_func().

enum recv_addr_state recv_addr_struct::state

recovery state of the page

Definition at line 370 of file log0recv.h.

Referenced by recv_apply_hashed_log_recs(), and recv_recover_page_func().


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