![]() |
MySQL 8.4.6
Source Code Documentation
|
This is the complete list of members for Arch_File_Ctx, including all inherited members.
| Arch_File_Ctx() | Arch_File_Ctx | inline |
| build_dir_name(lsn_t dir_lsn, char *buffer, uint length) | Arch_File_Ctx | |
| build_name(uint idx, lsn_t dir_lsn, char *buffer, uint length) | Arch_File_Ctx | |
| bytes_left() const | Arch_File_Ctx | inline |
| close() | Arch_File_Ctx | inline |
| delete_file(uint file_index, lsn_t begin_lsn) | Arch_File_Ctx | |
| delete_files(lsn_t begin_lsn) | Arch_File_Ctx | |
| fetch_reset_lsn(uint64_t block_num) | Arch_File_Ctx | private |
| find_reset_point(lsn_t check_lsn, Arch_Point &reset_point) | Arch_File_Ctx | |
| find_stop_point(Arch_Group *group, lsn_t check_lsn, Arch_Point &stop_point, Arch_Page_Pos last_pos) | Arch_File_Ctx | |
| flush() | Arch_File_Ctx | inline |
| get_count() const | Arch_File_Ctx | inline |
| get_index() const | Arch_File_Ctx | inline |
| get_offset() const | Arch_File_Ctx | inline |
| get_phy_size() const | Arch_File_Ctx | inline |
| get_size() const | Arch_File_Ctx | inline |
| get_status(std::vector< std::pair< lsn_t, bool > > &status) | Arch_File_Ctx | inline |
| init(const char *path, const char *base_dir, const char *base_file, uint num_files) | Arch_File_Ctx | |
| is_closed() const | Arch_File_Ctx | inline |
| m_base_len | Arch_File_Ctx | private |
| m_count | Arch_File_Ctx | private |
| m_dir_name | Arch_File_Ctx | private |
| m_file | Arch_File_Ctx | private |
| m_file_name | Arch_File_Ctx | private |
| m_index | Arch_File_Ctx | private |
| m_name_buf | Arch_File_Ctx | private |
| m_name_len | Arch_File_Ctx | private |
| m_offset | Arch_File_Ctx | private |
| m_path_name | Arch_File_Ctx | private |
| m_reset | Arch_File_Ctx | private |
| m_size | Arch_File_Ctx | private |
| m_stop_points | Arch_File_Ctx | private |
| open(bool read_only, lsn_t start_lsn, uint file_index, uint64_t file_offset, uint64_t file_size) | Arch_File_Ctx | |
| open_new(lsn_t start_lsn, uint64_t new_file_size, uint64_t initial_file_size) | Arch_File_Ctx | |
| open_next(lsn_t start_lsn, uint64_t file_offset, uint64_t file_size) | Arch_File_Ctx | |
| purge(lsn_t begin_lsn, lsn_t end_lsn, lsn_t purge_lsn) | Arch_File_Ctx | |
| read(byte *to_buffer, const uint64_t offset, uint size) | Arch_File_Ctx | |
| resize_and_overwrite_with_zeros(uint64_t file_size) | Arch_File_Ctx | |
| save_reset_point_in_mem(lsn_t lsn, Arch_Page_Pos pos) | Arch_File_Ctx | |
| update_stop_point(uint file_index, lsn_t stop_lsn) | Arch_File_Ctx | |
| validate(Arch_Group *group, uint file_index, lsn_t start_lsn, uint &reset_count) | Arch_File_Ctx | |
| validate_reset_block_in_file(pfs_os_file_t file, uint file_index, uint &reset_count) | Arch_File_Ctx | private |
| validate_stop_point_in_file(Arch_Group *group, pfs_os_file_t file, uint file_index) | Arch_File_Ctx | private |
| write(Arch_File_Ctx *from_file, byte *from_buffer, uint offset, uint size) | Arch_File_Ctx | |
| write(Arch_File_Ctx *from_file, byte *from_buffer, uint size) | Arch_File_Ctx | |
| ~Arch_File_Ctx() | Arch_File_Ctx | inline |