![]() |
MySQL 9.7.0
Source Code Documentation
|
#include <memory>#include <string>#include "mysql/components/component_implementation.h"#include "mysql/components/library_mysys/option_tracker_usage.h"#include "mysql/components/service.h"#include "mysql/components/services/mysql_option_tracker.h"#include "mysql/components/services/registry.h"#include "mysql/components/util/weak_service_reference.h"#include "option_usage.h"#include "tm_global.h"#include "tm_required_services.h"Namespaces | |
| namespace | telemetry |
Typedefs | |
| typedef weak_service_reference< const mysql_service_mysql_option_tracker_option_t, c_name, opt_name > | telemetry::weak_option |
Functions | |
| const std::string | telemetry::c_name ("component_telemetry") |
| const std::string | telemetry::opt_name ("mysql_option_tracker_option") |
| const std::string | telemetry::c_option_name ("MySQL Telemetry") |
| static bool | telemetry::cb (unsigned long long new_value) |
| bool | telemetry::otel_component_option_usage_init () |
| bool | telemetry::otel_component_option_usage_deinit () |
| bool | telemetry::otel_component_option_usage_set () |
Variables | |
| unsigned long long | telemetry::opt_option_tracker_usage_otel_component = 0 |
| Protected by g_option_usage_mutex. More... | |
| static bool | telemetry::cb_define_failed = false |
| static bool | telemetry::option_usage_is_initialized = false |
| Protected by g_option_usage_mutex. More... | |