|  | MySQL 9.5.0
    Source Code Documentation | 
#include <mysql/components/services/log_builtins.h>#include <mysql/service_plugin_registry.h>#include <mysqld_error.h>#include <atomic>#include "my_dbug.h"#include "required_services.h"#include "template_utils.h"| Namespaces | |
| namespace | binlog | 
| namespace | binlog::service | 
| namespace | binlog::service::iterators | 
| namespace | binlog::service::iterators::tests | 
| Functions | |
| static bool | binlog::service::iterators::tests::acquire_service_handles () | 
| static void | binlog::service::iterators::tests::release_service_handles () | 
| static int | binlog::service::iterators::tests::show_count_buffer_reallocations (THD *, SHOW_VAR *var, char *buf) | 
| static int | binlog::service::iterators::tests::show_sum_buffer_size_requested (THD *, SHOW_VAR *var, char *buf) | 
| bool | binlog::service::iterators::tests::register_status_variables () | 
| Registers the status variables.  More... | |
| bool | binlog::service::iterators::tests::unregister_status_variables () | 
| unregisters the status variables.  More... | |
| Variables | |
| my_h_service | binlog::service::iterators::tests::h_ret_statvar_svc = nullptr | 
| const mysql_service_status_variable_registration_t * | binlog::service::iterators::tests::statvar_register_srv = nullptr | 
| std::atomic< uint64_t > | binlog::service::iterators::tests::global_status_var_count_buffer_reallocations {0} | 
| counts the number of reallocations done when the read buffer was not large enough  More... | |
| std::atomic< uint64_t > | binlog::service::iterators::tests::global_status_var_sum_buffer_size_requested {0} | 
| the sum of memory allocation requests  More... | |
| SHOW_VAR | binlog::service::iterators::tests::status_func_var [] |