MySQL 8.0.41
Source Code Documentation
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
BlockReporter Member List

This is the complete list of members for BlockReporter, including all inherited members.

BlockReporter(bool check_lsn, const byte *read_buf, const page_size_t &page_size, bool skip_checksum)BlockReporterinline
BlockReporter(const BlockReporter &)=defaultBlockReporter
calc_zip_checksum(const byte *read_buf, ulint phys_page_size, srv_checksum_algorithm_t algo) constBlockReporter
calc_zip_checksum(srv_checksum_algorithm_t algo) constBlockReporter
is_checksum_valid_crc32(uint32_t checksum_field1, uint32_t checksum_field2, const srv_checksum_algorithm_t algo, bool use_legacy_big_endian) constBlockReporterprivate
is_checksum_valid_innodb(uint32_t checksum_field1, uint32_t checksum_field2, const srv_checksum_algorithm_t algo) constBlockReporterprivate
is_checksum_valid_none(uint32_t checksum_field1, uint32_t checksum_field2, const srv_checksum_algorithm_t algo) constBlockReporterprivate
is_corrupted() constBlockReporter
is_encrypted() const noexceptBlockReporter
is_lsn_valid(const byte *frame, uint32_t page_size) noexceptBlockReporterstatic
m_check_lsnBlockReporterprotected
m_page_sizeBlockReporterprotected
m_read_bufBlockReporterprotected
m_skip_checksumBlockReporterprotected
page_no() const noexceptBlockReporterprivate
page_warn_strict_checksum(srv_checksum_algorithm_t curr_algo, srv_checksum_algorithm_t page_checksum, const page_id_t &page_id) constBlockReporterprivate
print_compressed_checksum(uint32_t calc, uint32_t stored) constBlockReporterinlinevirtual
print_crc32_checksum(uint32_t checksum_field1, uint32_t checksum_field2) constBlockReporterinlinevirtual
print_crc32_fail() constBlockReporterinlinevirtual
print_innodb_checksum(uint32_t old_checksum, uint32_t new_checksum, uint32_t checksum_field1, uint32_t checksum_field2, srv_checksum_algorithm_t algo) constBlockReporterinlinevirtual
print_innodb_fail() constBlockReporterinlinevirtual
print_none_fail() constBlockReporterinlinevirtual
print_strict_crc32(uint32_t checksum_field1, uint32_t checksum_field2, uint32_t crc32, srv_checksum_algorithm_t algo) constBlockReporterinlinevirtual
print_strict_innodb(uint32_t checksum_field1, uint32_t checksum_field2) constBlockReporterinlinevirtual
print_strict_none(uint32_t checksum_field1, uint32_t checksum_field2, srv_checksum_algorithm_t algo) constBlockReporterinlinevirtual
report_empty_page(bool empty) constBlockReporterinlinevirtual
space_id() const noexceptBlockReporterprivate
verify_zip_checksum() constBlockReporter
~BlockReporter()=defaultBlockReportervirtual