Kea 2.7.5
isc::dhcp::Lease4 Member List

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

addr_isc::dhcp::Lease
basicStatesToText(const uint32_t state)isc::dhcp::Leasestatic
belongsToClient(const HWAddrPtr &hw_address, const ClientIdPtr &client_id) constisc::dhcp::Lease4
client_id_isc::dhcp::Lease4
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)isc::dhcp::Lease4virtual
expired() constisc::dhcp::Lease
fqdn_fwd_isc::dhcp::Lease
fqdn_rev_isc::dhcp::Lease
fromElement(const data::ConstElementPtr &element)isc::dhcp::Lease4static
fromElementCommon(const LeasePtr &lease, const data::ConstElementPtr &element)isc::dhcp::Leaseprotectedstatic
getClientIdVector() constisc::dhcp::Lease4
getContext() constisc::data::UserContextinline
getExpirationTime() constisc::dhcp::Lease
getHWAddrVector() constisc::dhcp::Lease
getType() constisc::dhcp::Lease4inlinevirtual
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
Lease4(const isc::asiolink::IOAddress &addr, const HWAddrPtr &hwaddr, const uint8_t *clientid, size_t clientid_len, uint32_t valid_lft, time_t cltt, uint32_t subnet_id, const bool fqdn_fwd=false, const bool fqdn_rev=false, const std::string &hostname="")isc::dhcp::Lease4inline
Lease4(const isc::asiolink::IOAddress &address, const HWAddrPtr &hw_address, const ClientIdPtr &client_id, const uint32_t valid_lifetime, const time_t cltt, const SubnetID subnet_id, const bool fqdn_fwd=false, const bool fqdn_rev=false, const std::string &hostname="")isc::dhcp::Lease4
Lease4()isc::dhcp::Lease4
lifetimeToText(uint32_t lifetime)isc::dhcp::Leasestatic
operator!=(const Lease4 &other) constisc::dhcp::Lease4inline
operator==(const Lease4 &other) constisc::dhcp::Lease4
pool_id_isc::dhcp::Lease
relay_id_isc::dhcp::Lease4
remote_id_isc::dhcp::Lease4
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
statesToText(const uint32_t state)isc::dhcp::Lease4static
subnet_id_isc::dhcp::Lease
syncCurrentExpirationTime(const Lease &from, Lease &to)isc::dhcp::Leasestatic
textToType(const std::string &text)isc::dhcp::Leasestatic
toElement() constisc::dhcp::Lease4virtual
isc::dhcp::Lease::toElement(data::ConstElementPtr map)isc::data::UserContextstatic
toText() constisc::dhcp::Lease4virtual
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