Kea 2.7.6
|
This is the complete list of members for isc::dhcp::IterativeAllocator, including all inherited members.
Allocator(Lease::Type type, const WeakSubnetPtr &subnet) | isc::dhcp::Allocator | |
getType() const | isc::dhcp::IterativeAllocator | inlinevirtual |
increaseAddress(const asiolink::IOAddress &address, bool prefix, const uint8_t prefix_len) | isc::dhcp::IterativeAllocator | protectedstatic |
increasePrefix(const asiolink::IOAddress &prefix, const uint8_t prefix_len) | isc::dhcp::IterativeAllocator | protectedstatic |
initAfterConfigure() | isc::dhcp::Allocator | |
initAfterConfigureInternal() | isc::dhcp::Allocator | inlineprotectedvirtual |
inited_ | isc::dhcp::Allocator | protected |
isValidPrefixPool(Allocator::PrefixLenMatchType prefix_length_match, PoolPtr pool, uint8_t hint_prefix_length) | isc::dhcp::Allocator | static |
IterativeAllocator(Lease::Type type, const WeakSubnetPtr &subnet) | isc::dhcp::IterativeAllocator | |
mutex_ | isc::dhcp::Allocator | protected |
pickAddress(const ClientClasses &client_classes, const IdentifierBaseTypePtr &duid, const asiolink::IOAddress &hint) | isc::dhcp::Allocator | inlinevirtual |
pickPrefix(const ClientClasses &client_classes, Pool6Ptr &pool, const IdentifierBaseTypePtr &duid, PrefixLenMatchType prefix_length_match, const asiolink::IOAddress &hint, uint8_t hint_prefix_length) | isc::dhcp::Allocator | inlinevirtual |
pool_type_ | isc::dhcp::Allocator | protected |
PREFIX_LEN_EQUAL enum value | isc::dhcp::Allocator | |
PREFIX_LEN_HIGHER enum value | isc::dhcp::Allocator | |
PREFIX_LEN_LOWER enum value | isc::dhcp::Allocator | |
PrefixLenMatchType enum name | isc::dhcp::Allocator | |
subnet_ | isc::dhcp::Allocator | protected |
subnet_id_ | isc::dhcp::Allocator | protected |
~Allocator() | isc::dhcp::Allocator | virtual |