![]() |
MySQL 8.4.6
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 |