![]() |
Kea
1.5.0
|
This is the complete list of members for isc::dhcp::Subnet, including all inherited members.
| addPool(const PoolPtr &pool) | isc::dhcp::Subnet | |
| AssignableNetwork class | isc::dhcp::Subnet | friend |
| checkType(Lease::Type type) const =0 | isc::dhcp::Subnet | protectedpure virtual |
| contextToElement(data::ElementPtr map) const | isc::data::UserContext | |
| default_pool() const =0 | isc::dhcp::Subnet | pure virtual |
| delPools(Lease::Type type) | isc::dhcp::Subnet | |
| generateNextID() | isc::dhcp::Subnet | inlineprotectedstatic |
| get() const | isc::dhcp::Subnet | inline |
| getAnyPool(Lease::Type type) | isc::dhcp::Subnet | inline |
| getContext() const | isc::data::UserContext | inline |
| getID() const | isc::dhcp::Subnet | inline |
| getLastAllocated(Lease::Type type) const | isc::dhcp::Subnet | |
| getLastAllocatedTime(const Lease::Type &lease_type) const | isc::dhcp::Subnet | |
| getPool(Lease::Type type, const isc::asiolink::IOAddress &addr, bool anypool=true) const | isc::dhcp::Subnet | |
| getPool(Lease::Type type, const ClientClasses &client_classes, const isc::asiolink::IOAddress &addr) const | isc::dhcp::Subnet | |
| getPoolCapacity(Lease::Type type) const | isc::dhcp::Subnet | |
| getPoolCapacity(Lease::Type type, const ClientClasses &client_classes) const | isc::dhcp::Subnet | |
| getPools(Lease::Type type) const | isc::dhcp::Subnet | |
| getPoolsWritable(Lease::Type type) | isc::dhcp::Subnet | protected |
| getSharedNetwork(SharedNetworkPtrType &shared_network) const | isc::dhcp::Subnet | inline |
| getSharedNetworkName() const | isc::dhcp::Subnet | inline |
| id_ | isc::dhcp::Subnet | protected |
| iface_ | isc::dhcp::Subnet | protected |
| inPool(Lease::Type type, const isc::asiolink::IOAddress &addr) const | isc::dhcp::Subnet | |
| inPool(Lease::Type type, const isc::asiolink::IOAddress &addr, const ClientClasses &client_classes) const | isc::dhcp::Subnet | |
| inRange(const isc::asiolink::IOAddress &addr) const | isc::dhcp::Subnet | |
| last_allocated_ia_ | isc::dhcp::Subnet | protected |
| last_allocated_pd_ | isc::dhcp::Subnet | protected |
| last_allocated_ta_ | isc::dhcp::Subnet | protected |
| last_allocated_time_ | isc::dhcp::Subnet | protected |
| parsePrefixCommon(const std::string &prefix) | isc::dhcp::Subnet | protectedstatic |
| poolOverlaps(const Lease::Type &pool_type, const PoolPtr &pool) const | isc::dhcp::Subnet | protected |
| pools_ | isc::dhcp::Subnet | protected |
| pools_pd_ | isc::dhcp::Subnet | protected |
| pools_ta_ | isc::dhcp::Subnet | protected |
| prefix_ | isc::dhcp::Subnet | protected |
| prefix_len_ | isc::dhcp::Subnet | protected |
| resetSubnetID() | isc::dhcp::Subnet | inlinestatic |
| setContext(const data::ConstElementPtr &ctx) | isc::data::UserContext | inline |
| setLastAllocated(Lease::Type type, const isc::asiolink::IOAddress &addr) | isc::dhcp::Subnet | |
| setSharedNetworkName(const std::string &shared_network_name) | isc::dhcp::Subnet | inline |
| shared_network_ | isc::dhcp::Subnet | protected |
| shared_network_name_ | isc::dhcp::Subnet | protected |
| static_id_ | isc::dhcp::Subnet | protectedstatic |
| Subnet(const isc::asiolink::IOAddress &prefix, uint8_t len, const SubnetID id) | isc::dhcp::Subnet | protected |
| sumPoolCapacity(const PoolCollection &pools) const | isc::dhcp::Subnet | protected |
| sumPoolCapacity(const PoolCollection &pools, const ClientClasses &client_classes) const | isc::dhcp::Subnet | protected |
| toElement() const | isc::dhcp::Subnet | protectedvirtual |
| isc::data::UserContext::toElement(data::ConstElementPtr map) | isc::data::UserContext | static |
| toText() const | isc::dhcp::Subnet | virtual |
| user_context_ | isc::data::UserContext | protected |
| ~CfgToElement() | isc::data::CfgToElement | inlinevirtual |
| ~Subnet() | isc::dhcp::Subnet | inlineprotectedvirtual |