Kea 3.2.0-git
isc::dhcp::SharedFlqAllocator Member List

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

Allocator(Lease::Type type, const WeakSubnetPtr &subnet)isc::dhcp::Allocator
getOccupancyRate(const asiolink::IOAddress &addr, const ClientClasses &client_classes)isc::dhcp::Allocatorvirtual
getOccupancyRate(const asiolink::IOAddress &pref, const uint8_t plen, const ClientClasses &client_classes)isc::dhcp::Allocatorvirtual
getSubnetState() constisc::dhcp::SharedFlqAllocator
getType() constisc::dhcp::SharedFlqAllocatorinlinevirtual
initAfterConfigure()isc::dhcp::Allocator
inited_isc::dhcp::Allocatorprotected
inUse()isc::dhcp::SharedFlqAllocatorstatic
isValidPrefixPool(Allocator::PrefixLenMatchType prefix_length_match, PoolPtr pool, uint8_t hint_prefix_length)isc::dhcp::Allocatorstatic
MAX_V4_POOL_SIZEisc::dhcp::SharedFlqAllocatorstatic
MAX_V6_POOL_SIZEisc::dhcp::SharedFlqAllocatorstatic
mutex_isc::dhcp::Allocatorprotected
pickAddress(const ClientClasses &client_classes, const IdentifierBaseTypePtr &duid, const asiolink::IOAddress &hint)isc::dhcp::Allocatorinlinevirtual
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::Allocatorinlinevirtual
pool_type_isc::dhcp::Allocatorprotected
PREFIX_LEN_EQUAL enum valueisc::dhcp::Allocator
PREFIX_LEN_HIGHER enum valueisc::dhcp::Allocator
PREFIX_LEN_LOWER enum valueisc::dhcp::Allocator
PrefixLenMatchType enum nameisc::dhcp::Allocator
sanityChecksSflqAllocator4(Subnet4Ptr subnet)isc::dhcp::SharedFlqAllocatorstatic
sanityChecksSflqAllocator6(Subnet6Ptr subnet)isc::dhcp::SharedFlqAllocatorstatic
setInUse(bool in_use)isc::dhcp::SharedFlqAllocatorstatic
SharedFlqAllocator(Lease::Type type, const WeakSubnetPtr &subnet)isc::dhcp::SharedFlqAllocator
subnet_isc::dhcp::Allocatorprotected
subnet_id_isc::dhcp::Allocatorprotected
~Allocator()isc::dhcp::Allocatorvirtual