allocateLease4(ClientContext4 &ctx) | isc::dhcp::AllocEngine | |
allocateLeases6(ClientContext6 &ctx) | isc::dhcp::AllocEngine | |
AllocEngine(isc::util::uint128_t const &attempts) | isc::dhcp::AllocEngine | |
clearReclaimedExtendedInfo(const Lease4Ptr &lease) const | isc::dhcp::AllocEngine | protected |
clearReclaimedExtendedInfo(const Lease6Ptr &lease) const | isc::dhcp::AllocEngine | protected |
ClientContext4Ptr typedef | isc::dhcp::AllocEngine | |
deleteExpiredReclaimedLeases4(const uint32_t secs) | isc::dhcp::AllocEngine | |
deleteExpiredReclaimedLeases6(const uint32_t secs) | isc::dhcp::AllocEngine | |
findGlobalReservation(ClientContext6 &ctx) | isc::dhcp::AllocEngine | static |
findGlobalReservation(ClientContext4 &ctx) | isc::dhcp::AllocEngine | static |
findReservation(ClientContext6 &ctx) | isc::dhcp::AllocEngine | static |
findReservation(ClientContext4 &ctx) | isc::dhcp::AllocEngine | static |
getLifetimes6(ClientContext6 &ctx, uint32_t &preferred, uint32_t &valid) | isc::dhcp::AllocEngine | static |
getOfferLft(const ClientContext4 &ctx) | isc::dhcp::AllocEngine | static |
getReadWriteMutex() | isc::dhcp::AllocEngine | inline |
getValidLft(const ClientContext4 &ctx) | isc::dhcp::AllocEngine | static |
HintContainer typedef | isc::dhcp::AllocEngine | |
IdentifierList typedef | isc::dhcp::AllocEngine | |
IdentifierPair typedef | isc::dhcp::AllocEngine | |
labelNetworkOrSubnet(ConstSubnetPtr subnet) | isc::dhcp::AllocEngine | static |
makeIPv6Resrv(const Lease6 &lease) | isc::dhcp::AllocEngine | inlinestatic |
reclaimExpiredLeases4(const size_t max_leases, const uint16_t timeout, const bool remove_lease, const uint16_t max_unwarned_cycles=0) | isc::dhcp::AllocEngine | |
reclaimExpiredLeases4Internal(const size_t max_leases, const uint16_t timeout, const bool remove_lease, const uint16_t max_unwarned_cycles=0) | isc::dhcp::AllocEngine | |
reclaimExpiredLeases6(const size_t max_leases, const uint16_t timeout, const bool remove_lease, const uint16_t max_unwarned_cycles=0) | isc::dhcp::AllocEngine | |
reclaimExpiredLeases6Internal(const size_t max_leases, const uint16_t timeout, const bool remove_lease, const uint16_t max_unwarned_cycles=0) | isc::dhcp::AllocEngine | |
renewLeases6(ClientContext6 &ctx) | isc::dhcp::AllocEngine | |
ResourceContainer typedef | isc::dhcp::AllocEngine | |
rw_mutex_ | isc::dhcp::AllocEngine | |
updateLease4ExtendedInfo(const Lease4Ptr &lease, const ClientContext4 &ctx) const | isc::dhcp::AllocEngine | protected |
updateLease6ExtendedInfo(const Lease6Ptr &lease, const ClientContext6 &ctx) const | isc::dhcp::AllocEngine | protected |
~AllocEngine() | isc::dhcp::AllocEngine | inlinevirtual |