Kea 2.7.6
d2_stats.h
Go to the documentation of this file.
1// Copyright (C) 2021-2024 Internet Systems Consortium, Inc. ("ISC")
2//
3// This Source Code Form is subject to the terms of the Mozilla Public
4// License, v. 2.0. If a copy of the MPL was not distributed with this
5// file, You can obtain one at http://mozilla.org/MPL/2.0/.
6
7#ifndef D2_STATS_H
8#define D2_STATS_H
9
10#include <list>
11#include <string>
12
13namespace isc {
14namespace d2 {
15
17class D2Stats {
18public:
25 static const std::list<std::string> ncr;
26
35 static const std::list<std::string> update;
36
43 static const std::list<std::string> key;
44
48 static void init();
49};
50
51} // namespace d2
52} // namespace isc
53
54#endif // D2_STATS_H
Statistics Names.
Definition d2_stats.h:17
static const std::list< std::string > update
Global DNS update statistics names.
Definition d2_stats.h:35
static const std::list< std::string > key
Key DNS update statistics names.
Definition d2_stats.h:43
static const std::list< std::string > ncr
Global NCR statistics names.
Definition d2_stats.h:25
static void init()
Initialize D2 statistics.
Definition d2_stats.cc:47
Defines the logger used by the top-level component of kea-lfc.