This is the complete list of members for isc::dhcp::AllocEngine, including all inherited members.
ALLOC_HASHED enum value | isc::dhcp::AllocEngine | |
ALLOC_ITERATIVE enum value | isc::dhcp::AllocEngine | |
ALLOC_RANDOM enum value | isc::dhcp::AllocEngine | |
allocateLease4(ClientContext4 &ctx) | isc::dhcp::AllocEngine | |
allocateLeases6(ClientContext6 &ctx) | isc::dhcp::AllocEngine | |
AllocatorPtr typedef | isc::dhcp::AllocEngine | protected |
AllocEngine(AllocType engine_type, uint64_t attempts, bool ipv6=true) | isc::dhcp::AllocEngine | |
AllocType enum name | isc::dhcp::AllocEngine | |
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 |
getAllocator(Lease::Type type) | isc::dhcp::AllocEngine | |
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 | |
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 | |
reclaimExpiredLeases6(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 |