![]() |
MySQL 26.10.0
Source Code Documentation
|
Owns and manages status variables exposed by the MRS component. More...
#include <mrs_component_status_vars.h>
Classes | |
| struct | CurrentRuntimeValues |
Public Member Functions | |
| StatusVars ()=default | |
| ~StatusVars ()=default | |
| StatusVars (const StatusVars &)=delete | |
| StatusVars & | operator= (const StatusVars &)=delete |
| StatusVars (StatusVars &&)=delete | |
| StatusVars & | operator= (StatusVars &&)=delete |
| int | initialize_all () |
| int | register_all () |
| int | unregister_all () |
| void | publish_current_runtime_values (unsigned long http_port, std::string tls_cert, std::string tls_key, std::string tls_cipher, unsigned long io_worker_threads) |
| void | clear_current_runtime_values () |
Private Member Functions | |
| int | register_status_var (Statusvar &statusvar) const |
| int | unregister_status_var (Statusvar &statusvar) const |
Static Private Member Functions | |
| static int | show_current_http_port (MYSQL_THD, SHOW_VAR *var, char *buf) |
| static int | show_current_tls_cert (MYSQL_THD, SHOW_VAR *var, char *buf) |
| static int | show_current_tls_key (MYSQL_THD, SHOW_VAR *var, char *buf) |
| static int | show_current_tls_cipher (MYSQL_THD, SHOW_VAR *var, char *buf) |
| static int | show_current_io_worker_threads (MYSQL_THD, SHOW_VAR *var, char *buf) |
| static int | show_state (MYSQL_THD, SHOW_VAR *var, char *buf) |
Owns and manages status variables exposed by the MRS component.
|
default |
|
default |
|
delete |
|
delete |
| void mrs_component::StatusVars::clear_current_runtime_values | ( | ) |
| int mrs_component::StatusVars::initialize_all | ( | ) |
|
delete |
|
delete |
| void mrs_component::StatusVars::publish_current_runtime_values | ( | unsigned long | http_port, |
| std::string | tls_cert, | ||
| std::string | tls_key, | ||
| std::string | tls_cipher, | ||
| unsigned long | io_worker_threads | ||
| ) |
| int mrs_component::StatusVars::register_all | ( | ) |
|
private |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
staticprivate |
| int mrs_component::StatusVars::unregister_all | ( | ) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |