Kea  2.1.7-git
pool.h File Reference
#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/cfg_option.h>
#include <dhcpsrv/lease.h>
#include <dhcpsrv/ip_range_permutation.h>
#include <boost/shared_ptr.hpp>
#include <vector>
+ Include dependency graph for pool.h:
+ This graph shows which files directly or indirectly include this file:

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

 isc
 Defines the logger used by the top-level component of kea-lfc.
 
 isc::dhcp
 

Typedefs

typedef boost::shared_ptr< Pool4 > isc::dhcp::Pool4Ptr
 a pointer an IPv4 Pool More...
 
typedef boost::shared_ptr< Pool6 > isc::dhcp::Pool6Ptr
 a pointer an IPv6 Pool More...
 
typedef std::vector< PoolPtr > isc::dhcp::PoolCollection
 a container for either IPv4 or IPv6 Pools More...
 
typedef boost::shared_ptr< Pool > isc::dhcp::PoolPtr
 a pointer to either IPv4 or IPv6 Pool More...