|  | Kea 3.1.0
    | 
#include <asiolink/io_address.h>#include <cc/data.h>#include <cc/user_context.h>#include <dhcp/classify.h>#include <dhcp/option6_pdexclude.h>#include <dhcpsrv/allocation_state.h>#include <dhcpsrv/cfg_option.h>#include <dhcpsrv/d2_client_cfg.h>#include <dhcpsrv/lease.h>#include <dhcpsrv/ip_range_permutation.h>#include <util/bigints.h>#include <util/optional.h>#include <boost/shared_ptr.hpp>#include <vector>Go to the source code of this file.
| Classes | |
| class | isc::dhcp::Pool | 
| base class for Pool4 and Pool6  More... | |
| class | isc::dhcp::Pool4 | 
| Pool information for IPv4 addresses.  More... | |
| class | isc::dhcp::Pool6 | 
| Pool information for IPv6 addresses and prefixes.  More... | |
| Namespaces | |
| namespace | isc | 
| Defines the logger used by the top-level component of kea-lfc. | |
| namespace | isc::dhcp | 
| Typedefs | |
| typedef boost::shared_ptr< Pool4 > | isc::dhcp::Pool4Ptr | 
| a pointer an IPv4 Pool | |
| typedef boost::shared_ptr< Pool6 > | isc::dhcp::Pool6Ptr | 
| a pointer an IPv6 Pool | |
| typedef std::vector< PoolPtr > | isc::dhcp::PoolCollection | 
| a container for either IPv4 or IPv6 Pools | |
| typedef boost::shared_ptr< Pool > | isc::dhcp::PoolPtr | 
| a pointer to either IPv4 or IPv6 Pool | |