![]() |
MySQL 9.0.0
Source Code Documentation
|
This is the complete list of members for Arch_Block, including all inherited members.
add_page(buf_page_t *page, Arch_Page_Pos *pos) | Arch_Block | |
add_reset(lsn_t reset_lsn, Arch_Page_Pos reset_pos) | Arch_Block | |
Arch_Block(byte *blk_buf, uint size, Arch_Blk_Type type) | Arch_Block | inline |
begin_write(Arch_Page_Pos pos) | Arch_Block | |
copy_data(const Arch_Block *block) | Arch_Block | |
end_write() | Arch_Block | |
flush(Arch_Group *file_group, Arch_Blk_Flush_Type type) | Arch_Block | |
get_block_number(byte *block) | Arch_Block | static |
get_checksum(byte *block) | Arch_Block | static |
get_data(Arch_Page_Pos *read_pos, uint read_len, byte *read_buff) | Arch_Block | |
get_data_len() const | Arch_Block | inline |
get_data_len(byte *block) | Arch_Block | static |
get_file_index(uint64_t block_num, Arch_Blk_Type type) | Arch_Block | static |
get_file_offset(uint64_t block_num, Arch_Blk_Type type) | Arch_Block | static |
get_number() const | Arch_Block | inline |
get_oldest_lsn() const | Arch_Block | inline |
get_reset_lsn(byte *block) | Arch_Block | static |
get_state() const | Arch_Block | inline |
get_stop_lsn() const | Arch_Block | inline |
get_stop_lsn(byte *block) | Arch_Block | static |
get_type(byte *block) | Arch_Block | static |
is_active() const | Arch_Block | inline |
is_flushable() const | Arch_Block | inline |
is_init() const | Arch_Block | inline |
m_data | Arch_Block | private |
m_data_len | Arch_Block | private |
m_number | Arch_Block | private |
m_oldest_lsn | Arch_Block | private |
m_reset_lsn | Arch_Block | private |
m_size | Arch_Block | private |
m_state | Arch_Block | private |
m_stop_lsn | Arch_Block | private |
m_type | Arch_Block | private |
set_data(uint read_len, byte *read_buff, uint read_offset) | Arch_Block | |
set_data_len(uint data_len) | Arch_Block | inline |
set_flushed() | Arch_Block | inline |
set_reset_lsn(lsn_t reset_lsn) | Arch_Block | inline |
update_block_header(lsn_t stop_lsn, lsn_t reset_lsn) | Arch_Block | |
validate(byte *block) | Arch_Block | static |