MySQL 26.10.0
Source Code Documentation
hm::configuration Namespace Reference

Namespaces

namespace  anonymous_namespace{health_monitor_configuration-t.cc}
 

Functions

constexpr int report_interval_seconds (int minutes)
 Convert a Disk Forecaster report interval from minutes to seconds. More...
 
bool valid_configuration_string (const char *value, size_t length, size_t maximum_length, bool allow_empty)
 Return true if a string meets the configured length and content limits. More...
 
bool valid_monitored_path (const char *path, size_t length)
 Return true if a monitored path is empty or a valid absolute path. More...
 

Variables

constexpr char k_disk_monitored_default [] {""}
 
constexpr bool k_disk_fallback_enable_default {false}
 
constexpr size_t k_max_monitored_path_length {512}
 

Function Documentation

◆ report_interval_seconds()

constexpr int hm::configuration::report_interval_seconds ( int  minutes)
constexpr

Convert a Disk Forecaster report interval from minutes to seconds.

◆ valid_configuration_string()

bool hm::configuration::valid_configuration_string ( const char *  value,
size_t  length,
size_t  maximum_length,
bool  allow_empty 
)
inline

Return true if a string meets the configured length and content limits.

◆ valid_monitored_path()

bool hm::configuration::valid_monitored_path ( const char *  path,
size_t  length 
)
inline

Return true if a monitored path is empty or a valid absolute path.

Variable Documentation

◆ k_disk_fallback_enable_default

constexpr bool hm::configuration::k_disk_fallback_enable_default {false}
constexpr

◆ k_disk_monitored_default

constexpr char hm::configuration::k_disk_monitored_default[] {""}
constexpr

◆ k_max_monitored_path_length

constexpr size_t hm::configuration::k_max_monitored_path_length {512}
constexpr