Kea
1.9.9-git
|
This is the complete list of members for isc::dhcp::Subnet4, including all inherited members.
addPool(const PoolPtr &pool) | isc::dhcp::Subnet | |
addRelayAddress(const asiolink::IOAddress &addr) | isc::dhcp::Network | |
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_class_ | 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 Triplet< uint32_t > &t1, const Triplet< uint32_t > &t2, const Triplet< uint32_t > &valid_lifetime, const SubnetID id=0) | isc::dhcp::Subnet4 | static |
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_update_on_renew_ | isc::dhcp::Network | protected |
ddns_use_conflict_resolution_ | 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 |
generateNextID() | isc::dhcp::Subnet | inlineprotectedstatic |
get() const | isc::dhcp::Subnet | inline |
get4o6() | isc::dhcp::Subnet4 | inline |
get4o6() const | isc::dhcp::Subnet4 | 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 |
getCfgOption() const | isc::dhcp::Network | inline |
getClientClass(const Inheritance &inheritance=Inheritance::ALL) const | isc::dhcp::Network | inline |
getContext() const | isc::data::UserContext | 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 |
getDdnsUpdateOnRenew(const Inheritance &inheritance=Inheritance::ALL) const | isc::dhcp::Network | inline |
getDdnsUseConflictResolution(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 std::string &global_name, const std::string &min_name="", const std::string &max_name="") const | isc::dhcp::Network | inlineprotected |
getGlobalProperty(Triplet< NumType > property, const std::string &global_name, const std::string &min_name="", const std::string &max_name="") const | isc::dhcp::Network | inlineprotected |
getGlobalProperty(util::Optional< asiolink::IOAddress > property, const std::string &global_name, const std::string &min_name="", const std::string &max_name="") 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::data::BaseStampedElement | inline |
getID() const | isc::dhcp::Subnet | inline |
getIface(const Inheritance &inheritance=Inheritance::ALL) const | isc::dhcp::Network | inline |
getLastAllocated(Lease::Type type) const | isc::dhcp::Subnet | |
getLastAllocatedTime(const Lease::Type &lease_type) const | isc::dhcp::Subnet | |
getMatchClientId(const Inheritance &inheritance=Inheritance::ALL) const | isc::dhcp::Network4 | inline |
getMetadata() const | isc::data::StampedElement | |
getModificationTime() const | isc::data::BaseStampedElement | inline |
getNextSubnet(const Subnet4Ptr &first_subnet) const | isc::dhcp::Subnet4 | |
getNextSubnet(const Subnet4Ptr &first_subnet, const ClientClasses &client_classes) const | isc::dhcp::Subnet4 | |
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 | |
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 std::string &global_name="", const std::string &min_name="", const std::string &max_name="") const | isc::dhcp::Network | inlineprotected |
getRelayAddresses() const | isc::dhcp::Network | |
getRelayInfo() const | isc::dhcp::Network | inline |
getRequiredClasses() const | isc::dhcp::Network | |
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 | |
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 |
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 | |
requireClientClass(const isc::dhcp::ClientClass &class_name) | isc::dhcp::Network | |
required_classes_ | isc::dhcp::Network | protected |
reservations_global_ | isc::dhcp::Network | protected |
reservations_in_subnet_ | isc::dhcp::Network | protected |
reservations_out_of_pool_ | isc::dhcp::Network | protected |
resetSubnetID() | isc::dhcp::Subnet | inlinestatic |
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 |
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 |
setDdnsUpdateOnRenew(const util::Optional< bool > &ddns_update_on_renew) | isc::dhcp::Network | inline |
setDdnsUseConflictResolution(const util::Optional< bool > &ddns_use_conflict_resolution) | 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 |
setLastAllocated(Lease::Type type, const isc::asiolink::IOAddress &addr) | isc::dhcp::Subnet | |
setMatchClientId(const util::Optional< bool > &match) | isc::dhcp::Network4 | inline |
setModificationTime(const boost::posix_time::ptime ×tamp) | isc::data::BaseStampedElement | 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 Triplet< uint32_t > &t1) | isc::dhcp::Network | inline |
setT1Percent(const util::Optional< double > &t1_percent) | isc::dhcp::Network | inline |
setT2(const Triplet< uint32_t > &t2) | isc::dhcp::Network | inline |
setT2Percent(const util::Optional< double > &t2_percent) | isc::dhcp::Network | inline |
setValid(const Triplet< uint32_t > &valid) | isc::dhcp::Network | inline |
shared_network_name_ | isc::dhcp::Subnet | protected |
StampedElement() | isc::data::StampedElement | |
static_id_ | isc::dhcp::Subnet | protectedstatic |
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 Triplet< uint32_t > &t1, const Triplet< uint32_t > &t2, const Triplet< uint32_t > &valid_lifetime, const SubnetID id=0) | 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 |
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 |