![]() |
Kea 3.0.0
|
This is the complete list of members for isc::dhcp::Subnet4, including all inherited members.
| addAdditionalClass(const isc::dhcp::ClientClass &class_name) | isc::dhcp::Network | |
| additional_classes_ | isc::dhcp::Network | protected |
| addPool(const PoolPtr &pool) | isc::dhcp::Subnet | |
| addRelayAddress(const asiolink::IOAddress &addr) | isc::dhcp::Network | |
| allocation_states_ | isc::dhcp::Subnet | protected |
| allocator_type_ | isc::dhcp::Network | protected |
| allocators_ | isc::dhcp::Subnet | protected |
| allowClientClass(const isc::dhcp::ClientClass &class_name) | isc::dhcp::Network | |
| BaseStampedElement() | isc::data::BaseStampedElement | |
| cache_max_age_ | isc::dhcp::Network | protected |
| cache_threshold_ | isc::dhcp::Network | protected |
| calculate_tee_times_ | isc::dhcp::Network | protected |
| cfg_option_ | isc::dhcp::Network | protected |
| client_classes_ | isc::dhcp::Network | protected |
| clientSupported(const isc::dhcp::ClientClasses &client_classes) const | isc::dhcp::Subnet4 | virtual |
| contextToElement(data::ElementPtr map) const | isc::data::UserContext | |
| create(const isc::asiolink::IOAddress &prefix, uint8_t length, const util::Triplet< uint32_t > &t1, const util::Triplet< uint32_t > &t2, const util::Triplet< uint32_t > &valid_lifetime, const SubnetID id) | isc::dhcp::Subnet4 | static |
| createAllocators() | isc::dhcp::Subnet4 | virtual |
| ddns_conflict_resolution_mode_ | isc::dhcp::Network | protected |
| ddns_generated_prefix_ | isc::dhcp::Network | protected |
| ddns_override_client_update_ | isc::dhcp::Network | protected |
| ddns_override_no_update_ | isc::dhcp::Network | protected |
| ddns_qualifying_suffix_ | isc::dhcp::Network | protected |
| ddns_replace_client_name_mode_ | isc::dhcp::Network | protected |
| ddns_send_updates_ | isc::dhcp::Network | protected |
| ddns_ttl_ | isc::dhcp::Network | protected |
| ddns_ttl_max_ | isc::dhcp::Network | protected |
| ddns_ttl_min_ | isc::dhcp::Network | protected |
| ddns_ttl_percent_ | isc::dhcp::Network | protected |
| ddns_update_on_renew_ | isc::dhcp::Network | protected |
| default_allocator_type_ | isc::dhcp::Network | protected |
| delPools(Lease::Type type) | isc::dhcp::Subnet | |
| delServerTag(const std::string &server_tag) | isc::data::StampedElement | |
| fetch_globals_fn_ | isc::dhcp::Network | protected |
| get() const | isc::dhcp::Subnet | inline |
| get4o6() | isc::dhcp::Subnet4 | inline |
| get4o6() const | isc::dhcp::Subnet4 | inline |
| getAdditionalClasses() const | isc::dhcp::Network | inline |
| getAllocationState(Lease::Type type) const | isc::dhcp::Subnet | |
| getAllocator(Lease::Type type) const | isc::dhcp::Subnet | |
| getAllocatorType(const Inheritance &inheritance=Inheritance::ALL) const | isc::dhcp::Network | inline |
| getAnyPool(Lease::Type type) | isc::dhcp::Subnet | inline |
| getAuthoritative(const Inheritance &inheritance=Inheritance::ALL) const | isc::dhcp::Network4 | inline |
| getCacheMaxAge(const Inheritance &inheritance=Inheritance::ALL) const | isc::dhcp::Network | inline |
| getCacheThreshold(const Inheritance &inheritance=Inheritance::ALL) const | isc::dhcp::Network | inline |
| getCalculateTeeTimes(const Inheritance &inheritance=Inheritance::ALL) const | isc::dhcp::Network | inline |
| getCfgOption() | isc::dhcp::Network | inline |
| isc::dhcp::Subnet::getCfgOption() const | isc::dhcp::Network | inline |
| getClientClasses() const | isc::dhcp::Network | inline |
| getContext() const | isc::data::UserContext | inline |
| getDdnsConflictResolutionMode(const Inheritance &inheritance=Inheritance::ALL) const | isc::dhcp::Network | inline |
| getDdnsGeneratedPrefix(const Inheritance &inheritance=Inheritance::ALL) const | isc::dhcp::Network | inline |
| getDdnsOverrideClientUpdate(const Inheritance &inheritance=Inheritance::ALL) const | isc::dhcp::Network | inline |
| getDdnsOverrideNoUpdate(const Inheritance &inheritance=Inheritance::ALL) const | isc::dhcp::Network | inline |
| getDdnsQualifyingSuffix(const Inheritance &inheritance=Inheritance::ALL) const | isc::dhcp::Network | inline |
| getDdnsReplaceClientNameMode(const Inheritance &inheritance=Inheritance::ALL) const | isc::dhcp::Network | inline |
| getDdnsSendUpdates(const Inheritance &inheritance=Inheritance::ALL) const | isc::dhcp::Network | inline |
| getDdnsTtl(const Inheritance &inheritance=Inheritance::ALL) const | isc::dhcp::Network | inline |
| getDdnsTtlMax(const Inheritance &inheritance=Inheritance::ALL) const | isc::dhcp::Network | inline |
| getDdnsTtlMin(const Inheritance &inheritance=Inheritance::ALL) const | isc::dhcp::Network | inline |
| getDdnsTtlPercent(const Inheritance &inheritance=Inheritance::ALL) const | isc::dhcp::Network | inline |
| getDdnsUpdateOnRenew(const Inheritance &inheritance=Inheritance::ALL) const | isc::dhcp::Network | inline |
| getDefaultAllocatorType(const Inheritance &inheritance=Inheritance::ALL) const | isc::dhcp::Network | inline |
| getFetchGlobalsFn() const | isc::dhcp::Network | inlineprotected |
| getFilename(const Inheritance &inheritance=Inheritance::ALL) const | isc::dhcp::Network4 | inline |
| getGlobalProperty(ReturnType property, const int global_index, const int min_index=-1, const int max_index=-1) const | isc::dhcp::Network | inlineprotected |
| isc::dhcp::Subnet::getGlobalProperty(isc::util::Triplet< NumType > property, const int global_index, const int min_index=-1, const int max_index=-1) const | isc::dhcp::Network | inlineprotected |
| isc::dhcp::Subnet::getGlobalProperty(util::Optional< asiolink::IOAddress > property, const int global_index, const int min_index=-1, const int max_index=-1) const | isc::dhcp::Network | protected |
| getHostnameCharReplacement(const Inheritance &inheritance=Inheritance::ALL) const | isc::dhcp::Network | inline |
| getHostnameCharSet(const Inheritance &inheritance=Inheritance::ALL) const | isc::dhcp::Network | inline |
| getID() const | isc::dhcp::Subnet | inline |
| getId() const | isc::data::BaseStampedElement | inline |
| getIface(const Inheritance &inheritance=Inheritance::ALL) const | isc::dhcp::Network | inline |
| getLabel() const | isc::dhcp::Subnet | inlineprotectedvirtual |
| getMatchClientId(const Inheritance &inheritance=Inheritance::ALL) const | isc::dhcp::Network4 | inline |
| getMetadata() const | isc::data::StampedElement | |
| getModificationTime() const | isc::data::BaseStampedElement | inline |
| getMutableAdditionalClasses() | isc::dhcp::Network | inline |
| getMutableClientClasses() | isc::dhcp::Network | inline |
| getNextSubnet(const ConstSubnet4Ptr &first_subnet) const | isc::dhcp::Subnet4 | |
| getNextSubnet(const ConstSubnet4Ptr &first_subnet, const ClientClasses &client_classes) const | isc::dhcp::Subnet4 | |
| getOfferLft(const Inheritance &inheritance=Inheritance::ALL) const | isc::dhcp::Network4 | inline |
| getOptionProperty(OptionPtr(BaseType::*MethodPointer)(const Inheritance &inheritance) const, OptionPtr property, const Inheritance &inheritance) const | isc::dhcp::Network | inlineprotected |
| 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 | |
| getPoolCapacity(Lease::Type type, const ClientClasses &client_classes, Allocator::PrefixLenMatchType prefix_length_match, uint8_t hint_prefix_length) const | isc::dhcp::Subnet | |
| getPools(Lease::Type type) const | isc::dhcp::Subnet | |
| getPoolsWritable(Lease::Type type) | isc::dhcp::Subnet | |
| getProperty(ReturnType(BaseType::*MethodPointer)(const Inheritance &) const, ReturnType property, const Inheritance &inheritance, const int global_index=-1, const int min_index=-1, const int max_index=-1) const | isc::dhcp::Network | inlineprotected |
| getRelayAddresses() const | isc::dhcp::Network | |
| getRelayInfo() const | isc::dhcp::Network | inline |
| getReservationsGlobal(const Inheritance &inheritance=Inheritance::ALL) const | isc::dhcp::Network | inline |
| getReservationsInSubnet(const Inheritance &inheritance=Inheritance::ALL) const | isc::dhcp::Network | inline |
| getReservationsOutOfPool(const Inheritance &inheritance=Inheritance::ALL) const | isc::dhcp::Network | inline |
| getServerId() const | isc::dhcp::Network4 | virtual |
| getServerTags() const | isc::data::StampedElement | inline |
| getSharedNetwork(SharedNetworkPtrType &shared_network) const | isc::dhcp::Subnet | inline |
| getSharedNetworkName() const | isc::dhcp::Subnet | inline |
| getSiaddr(const Inheritance &inheritance=Inheritance::ALL) const | isc::dhcp::Network4 | inline |
| getSname(const Inheritance &inheritance=Inheritance::ALL) const | isc::dhcp::Network4 | inline |
| getStoreExtendedInfo(const Inheritance &inheritance=Inheritance::ALL) const | isc::dhcp::Network | inline |
| getT1(const Inheritance &inheritance=Inheritance::ALL) const | isc::dhcp::Network | inline |
| getT1Percent(const Inheritance &inheritance=Inheritance::ALL) const | isc::dhcp::Network | inline |
| getT2(const Inheritance &inheritance=Inheritance::ALL) const | isc::dhcp::Network | inline |
| getT2Percent(const Inheritance &inheritance=Inheritance::ALL) const | isc::dhcp::Network | inline |
| getValid(const Inheritance &inheritance=Inheritance::ALL) const | isc::dhcp::Network | inline |
| hasAllServerTag() const | isc::data::StampedElement | |
| hasFetchGlobalsFn() const | isc::dhcp::Network | inline |
| hasRelayAddress(const asiolink::IOAddress &address) const | isc::dhcp::Network | |
| hasRelays() const | isc::dhcp::Network | |
| hasServerTag(const ServerTag &server_tag) const | isc::data::StampedElement | |
| hostname_char_replacement_ | isc::dhcp::Network | protected |
| hostname_char_set_ | isc::dhcp::Network | protected |
| id_ | isc::dhcp::Subnet | protected |
| iface_name_ | isc::dhcp::Network | protected |
| Inheritance enum name | isc::dhcp::Network | |
| initAllocatorsAfterConfigure() | isc::dhcp::Subnet | |
| 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 | |
| Network() | isc::dhcp::Network | inline |
| Network4() | isc::dhcp::Network4 | inline |
| parent_network_ | isc::dhcp::Network | protected |
| parsePrefix(const std::string &prefix) | isc::dhcp::Subnet4 | static |
| 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 |
| relay_ | isc::dhcp::Network | protected |
| RelayInfoPtr typedef | isc::dhcp::Network | |
| reservations_global_ | isc::dhcp::Network | protected |
| reservations_in_subnet_ | isc::dhcp::Network | protected |
| reservations_out_of_pool_ | isc::dhcp::Network | protected |
| setAllocationState(Lease::Type type, const SubnetAllocationStatePtr &allocation_state) | isc::dhcp::Subnet | |
| setAllocator(Lease::Type type, const AllocatorPtr &allocator) | isc::dhcp::Subnet | |
| setAllocatorType(const util::Optional< std::string > &allocator_type) | isc::dhcp::Network | inline |
| setAuthoritative(const util::Optional< bool > &authoritative) | isc::dhcp::Network4 | inline |
| setCacheMaxAge(const util::Optional< uint32_t > &cache_max_age) | isc::dhcp::Network | inline |
| setCacheThreshold(const util::Optional< double > &cache_threshold) | isc::dhcp::Network | inline |
| setCalculateTeeTimes(const util::Optional< bool > &calculate_tee_times) | isc::dhcp::Network | inline |
| setContext(const data::ConstElementPtr &ctx) | isc::data::UserContext | inline |
| setDdnsConflictResolutionMode(const util::Optional< std::string > &ddns_conflict_resolution_mode) | isc::dhcp::Network | inline |
| setDdnsGeneratedPrefix(const util::Optional< std::string > &ddns_generated_prefix) | isc::dhcp::Network | inline |
| setDdnsOverrideClientUpdate(const util::Optional< bool > &ddns_override_client_update) | isc::dhcp::Network | inline |
| setDdnsOverrideNoUpdate(const util::Optional< bool > &ddns_override_no_update) | isc::dhcp::Network | inline |
| setDdnsQualifyingSuffix(const util::Optional< std::string > &ddns_qualifying_suffix) | isc::dhcp::Network | inline |
| setDdnsReplaceClientNameMode(const util::Optional< D2ClientConfig::ReplaceClientNameMode > &ddns_replace_client_name_mode) | isc::dhcp::Network | inline |
| setDdnsSendUpdates(const util::Optional< bool > &ddns_send_updates) | isc::dhcp::Network | inline |
| setDdnsTtl(const util::Optional< uint32_t > &ddns_ttl) | isc::dhcp::Network | inline |
| setDdnsTtlMax(const util::Optional< uint32_t > &ddns_ttl_max) | isc::dhcp::Network | inline |
| setDdnsTtlMin(const util::Optional< uint32_t > &ddns_ttl_min) | isc::dhcp::Network | inline |
| setDdnsTtlPercent(const util::Optional< double > &ddns_ttl_percent) | isc::dhcp::Network | inline |
| setDdnsUpdateOnRenew(const util::Optional< bool > &ddns_update_on_renew) | isc::dhcp::Network | inline |
| setDefaultAllocatorType(const std::string &allocator_type) | isc::dhcp::Network | inline |
| setFetchGlobalsFn(FetchNetworkGlobalsFn fetch_globals_fn) | isc::dhcp::Network | inline |
| setFilename(const util::Optional< std::string > &filename) | isc::dhcp::Network4 | |
| setHostnameCharReplacement(const util::Optional< std::string > &hostname_char_replacement) | isc::dhcp::Network | inline |
| setHostnameCharSet(const util::Optional< std::string > &hostname_char_set) | isc::dhcp::Network | inline |
| setId(const uint64_t id) | isc::data::BaseStampedElement | inline |
| setIface(const util::Optional< std::string > &iface_name) | isc::dhcp::Network | inline |
| setMatchClientId(const util::Optional< bool > &match) | isc::dhcp::Network4 | inline |
| setModificationTime(const boost::posix_time::ptime ×tamp) | isc::data::BaseStampedElement | inline |
| setOfferLft(const util::Optional< uint32_t > &offer_lft) | isc::dhcp::Network4 | inline |
| setRelayInfo(const RelayInfo &relay) | isc::dhcp::Network | inline |
| setReservationsGlobal(const util::Optional< bool > &reservations_global) | isc::dhcp::Network | inline |
| setReservationsInSubnet(const util::Optional< bool > &reservations_in_subnet) | isc::dhcp::Network | inline |
| setReservationsOutOfPool(const util::Optional< bool > &reservations_out_of_pool) | isc::dhcp::Network | inline |
| setServerTag(const std::string &server_tag) | isc::data::StampedElement | inline |
| setSharedNetwork(const NetworkPtr &shared_network) | isc::dhcp::Subnet | inline |
| setSharedNetworkName(const std::string &shared_network_name) | isc::dhcp::Subnet | inline |
| setSiaddr(const util::Optional< asiolink::IOAddress > &siaddr) | isc::dhcp::Network4 | |
| setSname(const util::Optional< std::string > &sname) | isc::dhcp::Network4 | |
| setStoreExtendedInfo(const util::Optional< bool > &store_extended_info) | isc::dhcp::Network | inline |
| setT1(const isc::util::Triplet< uint32_t > &t1) | isc::dhcp::Network | inline |
| setT1Percent(const util::Optional< double > &t1_percent) | isc::dhcp::Network | inline |
| setT2(const isc::util::Triplet< uint32_t > &t2) | isc::dhcp::Network | inline |
| setT2Percent(const util::Optional< double > &t2_percent) | isc::dhcp::Network | inline |
| setValid(const isc::util::Triplet< uint32_t > &valid) | isc::dhcp::Network | inline |
| shared_network_name_ | isc::dhcp::Subnet | protected |
| StampedElement() | isc::data::StampedElement | |
| store_extended_info_ | isc::dhcp::Network | protected |
| Subnet(const isc::asiolink::IOAddress &prefix, uint8_t len, const SubnetID id) | isc::dhcp::Subnet | protected |
| Subnet4(const isc::asiolink::IOAddress &prefix, uint8_t length, const util::Triplet< uint32_t > &t1, const util::Triplet< uint32_t > &t2, const util::Triplet< uint32_t > &valid_lifetime, const SubnetID id) | isc::dhcp::Subnet4 | |
| sumPoolCapacity(const PoolCollection &pools) const | isc::dhcp::Subnet | protected |
| sumPoolCapacity(const PoolCollection &pools, const ClientClasses &client_classes) const | isc::dhcp::Subnet | protected |
| sumPoolCapacity(const PoolCollection &pools, const ClientClasses &client_classes, Allocator::PrefixLenMatchType prefix_length_match, uint8_t hint_prefix_length) const | isc::dhcp::Subnet | protected |
| t1_ | isc::dhcp::Network | protected |
| t1_percent_ | isc::dhcp::Network | protected |
| t2_ | isc::dhcp::Network | protected |
| t2_percent_ | isc::dhcp::Network | protected |
| timestamp_ | isc::data::BaseStampedElement | protected |
| toElement() const | isc::dhcp::Subnet4 | virtual |
| isc::data::UserContext::toElement(data::ConstElementPtr map) | isc::data::UserContext | static |
| toText() const | isc::dhcp::Subnet | virtual |
| updateModificationTime() | isc::data::BaseStampedElement | |
| user_context_ | isc::data::UserContext | protected |
| valid_ | isc::dhcp::Network | protected |
| ~CfgToElement() | isc::data::CfgToElement | inlinevirtual |
| ~Network() | isc::dhcp::Network | inlinevirtual |
| ~Subnet() | isc::dhcp::Subnet | inlineprotectedvirtual |