Kea 2.7.5
|
Parses configuration parameters for a single Alarm. More...
#include <perfmon_config.h>
Public Member Functions | |
AlarmParser () | |
Constructor. | |
~AlarmParser ()=default | |
Destructor. | |
Static Public Member Functions | |
static AlarmPtr | parse (data::ConstElementPtr config, uint16_t family) |
Static Public Attributes | |
static const data::SimpleKeywords | CONFIG_KEYWORDS |
List of valid parameters and expected types. | |
Parses configuration parameters for a single Alarm.
Definition at line 115 of file perfmon_config.h.
|
explicit |
Constructor.
|
default |
Destructor.
|
static |
config | element map containing the alarm parameters. |
family | protocol family AF_INET or AF_INET6. |
Definition at line 204 of file perfmon_config.cc.
References isc::data::SimpleParser::checkKeywords(), CONFIG_KEYWORDS, isc_throw, and isc::perfmon::DurationKeyParser::parse().
Referenced by isc::perfmon::PerfMonConfig::parseAlarms().
|
static |
List of valid parameters and expected types.
Definition at line 118 of file perfmon_config.h.
Referenced by parse().