7 #ifndef ISC_ADAPTOR_POOL_H
8 #define ISC_ADAPTOR_POOL_H 1
53 static void fromSubnet(
const std::string& model,
71 static void toSubnet(
const std::string& model,
98 #endif // ISC_ADAPTOR_POOL_H
virtual ~AdaptorPool()
Destructor.
static void canonizePool(isc::data::ElementPtr pool)
Canonize pool.
JSON adaptor for pools between canonical Kea and YANG models.
boost::shared_ptr< Element > ElementPtr
static void toSubnetIetf6(isc::data::ElementPtr subnet, isc::data::ConstElementPtr pools)
To subnet for ietf-dhcpv6-server.
boost::shared_ptr< const Element > ConstElementPtr
AdaptorPool()
Constructor.
Defines the logger used by the top-level component of kea-dhcp-ddns.
static void toSubnet(const std::string &model, isc::data::ElementPtr subnet, isc::data::ConstElementPtr pools)
Move parameters from pools to the subnet.
static void fromSubnetIetf6(isc::data::ConstElementPtr subnet, isc::data::ConstElementPtr pools)
From subnets for ietf-dhcpv6-server.
static void fromSubnet(const std::string &model, isc::data::ConstElementPtr subnet, isc::data::ConstElementPtr pools)
Moves parameters from subnets to pools.