![]() |
Kea 3.0.0
|
#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. | |