![]() |
MySQL 26.10.0
Source Code Documentation
|
#include <sys/types.h>#include <atomic>#include <chrono>#include <cstdint>#include <mutex>#include <optional>#include <thread>#include "components/mysql_rest_service/mrs_component_runtime_services.h"#include "dim.h"#include "mrs/mrs_start_observer.h"#include "mysql/harness/loader.h"#include "mysql/harness/logging/logger.h"Go to the source code of this file.
Classes | |
| struct | mrs_component::RouterConfig |
| struct | mrs_component::RouterConfig::MRSAccount |
| struct | mrs_component::CurrentSecurityCtx |
| class | mrs_component::Backend |
| Owns and controls the embedded MRS backend lifecycle. More... | |
Namespaces | |
| namespace | mrs_component |
Enumerations | |
| enum class | mrs_component::LogLevel : uint8_t { mrs_component::ERROR , mrs_component::WARNING , mrs_component::DEBUG } |
| enum class | mrs_component::AccountProvisioning : std::uint8_t { mrs_component::kValidateOnly , mrs_component::kAllowInstallerContext } |
Functions | |
| std::string | mrs_component::to_string (LogLevel level) |
| LogLevel | mrs_component::log_level_from_string (const std::string &level_str) |