MySQL 9.1.0
Source Code Documentation
|
#include "option_usage.h"
#include <cassert>
#include <memory>
#include "mysql/components/component_implementation.h"
#include "mysql/components/library_mysys/option_usage_data.h"
#include "mysql/components/service.h"
#include "mysql/components/services/mysql_option_tracker.h"
#include "mysql/components/util/weak_service_reference.h"
#include "validate_password_imp.h"
Typedefs | |
typedef weak_service_reference< const mysql_service_mysql_option_tracker_option_t, c_name, opt_name > | weak_option |
Functions | |
const std::string | c_name ("component_validate_password") |
const std::string | opt_name ("mysql_option_tracker_option") |
const std::string | c_option_name ("Password validation component") |
bool | validate_password_component_option_usage_init () |
bool | validate_password_component_option_usage_deinit () |
bool | validate_password_component_option_usage_set (unsigned long every_nth) |
Variables | |
static Option_usage_data * | option_usage {nullptr} |
typedef weak_service_reference<const mysql_service_mysql_option_tracker_option_t, c_name, opt_name> weak_option |
const std::string c_name | ( | "component_validate_password" | ) |
const std::string c_option_name | ( | "Password validation component" | ) |
const std::string opt_name | ( | "mysql_option_tracker_option" | ) |
bool validate_password_component_option_usage_deinit | ( | ) |
bool validate_password_component_option_usage_init | ( | ) |
bool validate_password_component_option_usage_set | ( | unsigned long | every_nth | ) |
|
static |