| Kea 3.0.2-git

isc::dhcp::Host Member List

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

addClientClass4(const std::string &class_name) | isc::dhcp::Host |
addClientClass6(const std::string &class_name) | isc::dhcp::Host |
addReservation(const IPv6Resrv &reservation) | isc::dhcp::Host |
contextToElement(data::ElementPtr map) const | isc::data::UserContext |
encapsulateOptions() const | isc::dhcp::Host |
getBootFileName() const | isc::dhcp::Host | inline
getCfgOption4() | isc::dhcp::Host | inline
getCfgOption4() const | isc::dhcp::Host | inline
getCfgOption6() | isc::dhcp::Host | inline
getCfgOption6() const | isc::dhcp::Host | inline
getClientClasses4() const | isc::dhcp::Host | inline
getClientClasses6() const | isc::dhcp::Host | inline
getContext() const | isc::data::UserContext | inline
getDuid() const | isc::dhcp::Host |
getHostId() const | isc::dhcp::Host | inline
getHostname() const | isc::dhcp::Host | inline
getHWAddress() const | isc::dhcp::Host |
getIdentifier() const | isc::dhcp::Host |
getIdentifierAsText() const | isc::dhcp::Host |
getIdentifierAsText(const IdentifierType &type, const uint8_t *value, const size_t length) | isc::dhcp::Host | static
getIdentifierMaxLength(const IdentifierType &type) | isc::dhcp::Host | static
getIdentifierName(const IdentifierType &type) | isc::dhcp::Host | static
getIdentifierType() const | isc::dhcp::Host |
getIdentifierType(const std::string &identifier_name) | isc::dhcp::Host | static
getIPv4Reservation() const | isc::dhcp::Host | inline
getIPv4SubnetID() const | isc::dhcp::Host | inline
getIPv6Reservations(const IPv6Resrv::Type &type) const | isc::dhcp::Host |
getIPv6Reservations() const | isc::dhcp::Host |
getIPv6SubnetID() const | isc::dhcp::Host | inline
getKey() const | isc::dhcp::Host | inline
getLowerHostname() const | isc::dhcp::Host | inline
getNegative() const | isc::dhcp::Host | inline
getNextServer() const | isc::dhcp::Host | inline
getServerHostname() const | isc::dhcp::Host | inline
hasIPv6Reservation() const | isc::dhcp::Host |
hasReservation(const IPv6Resrv &reservation) const | isc::dhcp::Host |
Host(const uint8_t *identifier, const size_t identifier_len, const IdentifierType &identifier_type, const SubnetID ipv4_subnet_id, const SubnetID ipv6_subnet_id, const asiolink::IOAddress &ipv4_reservation, const std::string &hostname="", const std::string &dhcp4_client_classes="", const std::string &dhcp6_client_classes="", const asiolink::IOAddress &next_server=asiolink::IOAddress::IPV4_ZERO_ADDRESS(), const std::string &server_host_name="", const std::string &boot_file_name="", const AuthKey &auth_key=AuthKey("")) | isc::dhcp::Host |
Host(const std::string &identifier, const std::string &identifier_name, const SubnetID ipv4_subnet_id, const SubnetID ipv6_subnet_id, const asiolink::IOAddress &ipv4_reservation, const std::string &hostname="", const std::string &dhcp4_client_classes="", const std::string &dhcp6_client_classes="", const asiolink::IOAddress &next_server=asiolink::IOAddress::IPV4_ZERO_ADDRESS(), const std::string &server_host_name="", const std::string &boot_file_name="", const AuthKey &auth_key=AuthKey("")) | isc::dhcp::Host |
IDENT_CIRCUIT_ID enum value | isc::dhcp::Host |
IDENT_CLIENT_ID enum value | isc::dhcp::Host |
IDENT_DUID enum value | isc::dhcp::Host |
IDENT_FLEX enum value | isc::dhcp::Host |
IDENT_HWADDR enum value | isc::dhcp::Host |
IdentifierType enum name | isc::dhcp::Host |
LAST_IDENTIFIER_TYPE | isc::dhcp::Host | static
removeIPv4Reservation() | isc::dhcp::Host |
setBootFileName(const std::string &boot_file_name) | isc::dhcp::Host |
setContext(const data::ConstElementPtr &ctx) | isc::data::UserContext | inline
setHostId(HostID id) | isc::dhcp::Host | inline
setHostname(const std::string &hostname) | isc::dhcp::Host | inline
setIdentifier(const uint8_t *identifier, const size_t len, const IdentifierType &type) | isc::dhcp::Host |
setIdentifier(const std::string &identifier, const std::string &name) | isc::dhcp::Host |
setIdentifierType(const IdentifierType &type) | isc::dhcp::Host | protected
setIPv4Reservation(const asiolink::IOAddress &address) | isc::dhcp::Host |
setIPv4SubnetID(const SubnetID ipv4_subnet_id) | isc::dhcp::Host | inline
setIPv6SubnetID(const SubnetID ipv6_subnet_id) | isc::dhcp::Host | inline
setKey(const AuthKey &key) | isc::dhcp::Host | inline
setNegative(bool negative) | isc::dhcp::Host | inline
setNextServer(const asiolink::IOAddress &next_server) | isc::dhcp::Host |
setServerHostname(const std::string &server_host_name) | isc::dhcp::Host |
toElement(data::ConstElementPtr map) | isc::data::UserContext | static
toElement4() const | isc::dhcp::Host |
toElement6() const | isc::dhcp::Host |
toText() const | isc::dhcp::Host |
user_context_ | isc::data::UserContext | protected