![]() |
Kea 3.1.1
|
#include <asiodns/io_fetch.h>
#include <cc/cfg_to_element.h>
#include <cc/simple_parser.h>
#include <cc/user_context.h>
#include <d2srv/d2_cfg_mgr.h>
#include <boost/shared_ptr.hpp>
#include <boost/multi_index_container.hpp>
#include <boost/multi_index/hashed_index.hpp>
#include <boost/multi_index/mem_fun.hpp>
#include <boost/multi_index/random_access_index.hpp>
#include <list>
#include <map>
#include <memory>
#include <set>
#include <sstream>
#include <vector>
Go to the source code of this file.
Classes | |
class | isc::gss_tsig::DnsServer |
GSS-TSIG hook configuration for a server. More... | |
struct | isc::gss_tsig::DnsServerIdTag |
Tag for the id access index for searching DNS server. More... | |
struct | isc::gss_tsig::DnsServerIndexTag |
Tag for the random access index for searching DNS server. More... | |
class | isc::gss_tsig::GssTsigCfg |
GSS-TSIG hook configuration. More... | |
Namespaces | |
namespace | isc |
Defines the logger used by the top-level component of kea-lfc. | |
namespace | isc::gss_tsig |
Typedefs | |
typedef boost::multi_index_container< DnsServerPtr, boost::multi_index::indexed_by< boost::multi_index::random_access< boost::multi_index::tag< DnsServerIndexTag > >, boost::multi_index::hashed_unique< boost::multi_index::tag< DnsServerIdTag >, boost::multi_index::const_mem_fun< DnsServer, std::string, &DnsServer::getID > > > > | isc::gss_tsig::DnsServerList |
A list of DNS server. | |
typedef boost::shared_ptr< DnsServer > | isc::gss_tsig::DnsServerPtr |
A pointer to a DNS server. | |
typedef std::map< isc::d2::DnsServerInfoPtr, DnsServerPtr > | isc::gss_tsig::DnsServerRevMap |
A map of DNS server info and DNS server. | |