Kea 2.5.8
d2_stats.h
Go to the documentation of this file.
1// Copyright (C) 2021 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:
24 static const std::list<std::string> ncr;
25
34 static const std::list<std::string> update;
35
42 static const std::list<std::string> key;
43
47 static void init();
48};
49
50} // namespace d2
51} // namespace isc
52
53#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:34
static const std::list< std::string > key
Key DNS update statistics names.
Definition: d2_stats.h:42
static const std::list< std::string > ncr
Global NCR statistics names.
Definition: d2_stats.h:24
static void init()
Initialize D2 statistics.
Definition: d2_stats.cc:46
Defines the logger used by the top-level component of kea-lfc.