13 #include <boost/shared_ptr.hpp> 16 namespace lease_cmds {
367 boost::shared_ptr<LeaseCmdsImpl> impl_;
int leaseGetHandler(hooks::CalloutHandle &handle)
lease4-get, lease6-get command handler
int lease4UpdateHandler(hooks::CalloutHandle &handle)
lease4-update handler
int lease4WipeHandler(hooks::CalloutHandle &handle)
lease4-wipe handler
Per-packet callout handle.
Implements the logic for processing commands pertaining to lease manipulation.
int leaseAddHandler(hooks::CalloutHandle &handle)
lease4-add, lease6-add command handler
int lease6UpdateHandler(hooks::CalloutHandle &handle)
lease6-update handler
int leaseGetPageHandler(hooks::CalloutHandle &handle)
lease4-get-page, lease6-get-page commands handler
int leaseGetAllHandler(hooks::CalloutHandle &handle)
lease4-get-all, lease6-get-all commands handler
int lease4DelHandler(hooks::CalloutHandle &handle)
lease4-del command handler
Defines the logger used by the top-level component of kea-dhcp-ddns.
int lease6WipeHandler(hooks::CalloutHandle &handle)
lease6-wipe handler
int lease6DelHandler(hooks::CalloutHandle &handle)
lease6-del command handler