Kea 2.7.1
isc::dhcp::Lease Member List

This is the complete list of members for isc::dhcp::Lease, including all inherited members.

addr_isc::dhcp::Lease
basicStatesToText(const uint32_t state)isc::dhcp::Leasestatic
cltt_isc::dhcp::Lease
contextToElement(data::ElementPtr map) constisc::data::UserContext
current_cltt_isc::dhcp::Lease
current_valid_lft_isc::dhcp::Lease
decline(uint32_t probation_period)=0isc::dhcp::Leasepure virtual
expired() constisc::dhcp::Lease
fqdn_fwd_isc::dhcp::Lease
fqdn_rev_isc::dhcp::Lease
fromElementCommon(const LeasePtr &lease, const data::ConstElementPtr &element)isc::dhcp::Leaseprotectedstatic
getContext() constisc::data::UserContextinline
getExpirationTime() constisc::dhcp::Lease
getHWAddrVector() constisc::dhcp::Lease
getType() const =0isc::dhcp::Leasepure virtual
hasIdenticalFqdn(const Lease &other) constisc::dhcp::Lease
hostname_isc::dhcp::Lease
hwaddr_isc::dhcp::Lease
INFINITY_LFTisc::dhcp::Leasestatic
Lease(const isc::asiolink::IOAddress &addr, uint32_t valid_lft, SubnetID subnet_id, time_t cltt, const bool fqdn_fwd, const bool fqdn_rev, const std::string &hostname, const HWAddrPtr &hwaddr)isc::dhcp::Lease
lifetimeToText(uint32_t lifetime)isc::dhcp::Leasestatic
pool_id_isc::dhcp::Lease
reuseable_valid_lft_isc::dhcp::Lease
setContext(const data::ConstElementPtr &ctx)isc::data::UserContextinline
state_isc::dhcp::Lease
STATE_DECLINEDisc::dhcp::Leasestatic
STATE_DEFAULTisc::dhcp::Leasestatic
STATE_EXPIRED_RECLAIMEDisc::dhcp::Leasestatic
STATE_RELEASEDisc::dhcp::Leasestatic
stateDeclined() constisc::dhcp::Lease
stateExpiredReclaimed() constisc::dhcp::Lease
subnet_id_isc::dhcp::Lease
syncCurrentExpirationTime(const Lease &from, Lease &to)isc::dhcp::Leasestatic
textToType(const std::string &text)isc::dhcp::Leasestatic
isc::toElement(data::ConstElementPtr map)isc::data::UserContextstatic
isc::data::CfgToElement::toElement() const =0isc::data::CfgToElementpure virtual
toText() const =0isc::dhcp::Leasepure virtual
Type enum nameisc::dhcp::Lease
TYPE_NA enum valueisc::dhcp::Lease
TYPE_PD enum valueisc::dhcp::Lease
TYPE_TA enum valueisc::dhcp::Lease
TYPE_V4 enum valueisc::dhcp::Lease
typeToText(Type type)isc::dhcp::Leasestatic
updateCurrentExpirationTime()isc::dhcp::Lease
user_context_isc::data::UserContextprotected
valid_lft_isc::dhcp::Lease
~CfgToElement()isc::data::CfgToElementinlinevirtual
~Lease()isc::dhcp::Leaseinlinevirtual