MySQL 8.0.40
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 |