Alarm(uint16_t family, uint8_t query_type, uint8_t response_type, const std::string &start_event_label, const std::string &stop_event_label, dhcp::SubnetID subnet_id, const Duration &low_water, const Duration &high_water, bool enabled=true) | isc::perfmon::Alarm | |
Alarm(const DurationKey &key, const Duration &low_water, const Duration &high_water, bool enabled=true) | isc::perfmon::Alarm | |
checkSample(const Duration &sample, const Duration &report_interval) | isc::perfmon::Alarm | |
CLEAR enum value | isc::perfmon::Alarm | |
clear() | isc::perfmon::Alarm | |
disable() | isc::perfmon::Alarm | |
DISABLED enum value | isc::perfmon::Alarm | |
DurationKey(uint16_t family, uint8_t query_type, uint8_t response_type, const std::string &start_event_label, const std::string &stop_event_label, dhcp::SubnetID subnet_id) | isc::perfmon::DurationKey | |
family_ | isc::perfmon::DurationKey | protected |
getFamily() | isc::perfmon::DurationKey | inline |
getHighWater() const | isc::perfmon::Alarm | inline |
getLabel() const | isc::perfmon::DurationKey | |
getLastHighWaterReport() | isc::perfmon::Alarm | inline |
getLowWater() const | isc::perfmon::Alarm | inline |
getMessageTypeLabel(uint16_t family, uint16_t msg_type) | isc::perfmon::DurationKey | static |
getQueryType() const | isc::perfmon::DurationKey | inline |
getResponseType() const | isc::perfmon::DurationKey | inline |
getStartEventLabel() const | isc::perfmon::DurationKey | inline |
getState() | isc::perfmon::Alarm | inline |
getStatName(const std::string &value_name) const | isc::perfmon::DurationKey | |
getStopEventLabel() const | isc::perfmon::DurationKey | inline |
getStosTime() | isc::perfmon::Alarm | inline |
getSubnetId() const | isc::perfmon::DurationKey | inline |
operator!=(const DurationKey &other) const | isc::perfmon::DurationKey | |
operator<(const DurationKey &other) const | isc::perfmon::DurationKey | |
operator==(const DurationKey &other) const | isc::perfmon::DurationKey | |
query_type_ | isc::perfmon::DurationKey | protected |
response_type_ | isc::perfmon::DurationKey | protected |
setHighWater(const Duration &high_water) | isc::perfmon::Alarm | |
setLastHighWaterReport(const Timestamp ×tamp=dhcp::PktEvent::now()) | isc::perfmon::Alarm | inline |
setLowWater(const Duration &low_water) | isc::perfmon::Alarm | |
setState(State state) | isc::perfmon::Alarm | |
setSubnetId(dhcp::SubnetID subnet_id) | isc::perfmon::DurationKey | inline |
start_event_label_ | isc::perfmon::DurationKey | protected |
State enum name | isc::perfmon::Alarm | |
stop_event_label_ | isc::perfmon::DurationKey | protected |
subnet_id_ | isc::perfmon::DurationKey | protected |
toElement() const | isc::perfmon::DurationKey | virtual |
TRIGGERED enum value | isc::perfmon::Alarm | |
validateMessagePair(uint16_t family, uint8_t query_type, uint8_t response_type) | isc::perfmon::DurationKey | static |
~Alarm()=default | isc::perfmon::Alarm | virtual |
~CfgToElement() | isc::data::CfgToElement | inlinevirtual |
~DurationKey()=default | isc::perfmon::DurationKey | virtual |