|  | Kea 3.0.0
    | 
This is the complete list of members for isc::lease_query::LeaseQueryImpl6, including all inherited members.
| addPrefixLength(uint8_t prefix_len) | isc::lease_query::LeaseQueryImpl6 | inline | 
| build_prefix_lens_ | isc::lease_query::LeaseQueryImpl6 | |
| buildReply(const dhcp::Option6StatusCodePtr &status, const dhcp::Pkt6Ptr &query, dhcp::Lease6Collection &leases) | isc::lease_query::LeaseQueryImpl6 | static | 
| clearPrefixLengthList() | isc::lease_query::LeaseQueryImpl6 | inline | 
| dumpPrefixLengthList(const PrefixLengthList &prefix_lengths) | isc::lease_query::LeaseQueryImpl6 | static | 
| getFamily() | isc::lease_query::LeaseQueryImpl | inline | 
| getIOService() | isc::lease_query::LeaseQueryImpl | inline | 
| getNumRequesters() const | isc::lease_query::LeaseQueryImpl | inline | 
| getPrefixFromAddress(const asiolink::IOAddress &address, const uint8_t prefix_length) | isc::lease_query::LeaseQueryImpl6 | static | 
| getPrefixLengthList() const | isc::lease_query::LeaseQueryImpl6 | inline | 
| getRelayOverhead(const dhcp::Pkt6::RelayInfo &relay, bool innermost) | isc::lease_query::LeaseQueryImpl6 | static | 
| initData(const dhcp::Pkt6Ptr &query) | isc::lease_query::LeaseQueryImpl6 | static | 
| initDone(const dhcp::Pkt6Ptr &query) | isc::lease_query::LeaseQueryImpl6 | static | 
| initReply(const dhcp::Pkt6Ptr &query) | isc::lease_query::LeaseQueryImpl6 | static | 
| isRequester(const isc::asiolink::IOAddress &address) const | isc::lease_query::LeaseQueryImpl | |
| LEASE_QUERY_KEYWORDS | isc::lease_query::LeaseQueryImpl | static | 
| LeaseQueryImpl(uint16_t family, const isc::data::ConstElementPtr config) | isc::lease_query::LeaseQueryImpl | |
| LeaseQueryImpl6(const data::ConstElementPtr config) | isc::lease_query::LeaseQueryImpl6 | |
| leaseQueryLabel(const dhcp::Pkt6Ptr &packet) | isc::lease_query::LeaseQueryImpl6 | static | 
| makeClientOption(dhcp::Lease6Collection &leases) | isc::lease_query::LeaseQueryImpl6 | static | 
| makeClientOption(dhcp::Lease6Ptr lease) | isc::lease_query::LeaseQueryImpl6 | static | 
| makeRelayOption(const dhcp::Lease6 &lease) | isc::lease_query::LeaseQueryImpl6 | static | 
| makeStatusOption(const DHCPv6StatusCode &status_code, const std::string message="") | isc::lease_query::LeaseQueryImpl6 | static | 
| PageSize | isc::lease_query::LeaseQueryImpl | static | 
| parseRelayInfo(data::ConstElementPtr relay) | isc::lease_query::LeaseQueryImpl6 | static | 
| parseRelayInfoList(data::ConstElementPtr relays, std::vector< RelayInfoPtr > &relay_infos) | isc::lease_query::LeaseQueryImpl6 | static | 
| populatePrefixLengthList(dhcp::SrvConfigPtr cfg) | isc::lease_query::LeaseQueryImpl6 | |
| prefix_lens_ | isc::lease_query::LeaseQueryImpl6 | mutable | 
| processQuery(dhcp::PktPtr base_query) const | isc::lease_query::LeaseQueryImpl6 | virtual | 
| queryByClientId(const dhcp::DuidPtr &client_id, const asiolink::IOAddress &link_addr, dhcp::Lease6Collection &leases) | isc::lease_query::LeaseQueryImpl6 | static | 
| queryByIpAddress(const asiolink::IOAddress &iaaddr, dhcp::Lease6Collection &leases, const PrefixLengthList &prefix_lengths=PrefixLengthList()) | isc::lease_query::LeaseQueryImpl6 | static | 
| queryByLinkNext(asiolink::IOAddress &start_addr, const size_t page_size, dhcp::SubnetIDSet &links, dhcp::Lease6Collection &leases) | isc::lease_query::LeaseQueryImpl6 | static | 
| queryByLinkStart(asiolink::IOAddress &start_addr, const size_t page_size, const asiolink::IOAddress &link_addr, dhcp::SubnetIDSet &links, dhcp::Lease6Collection &leases) | isc::lease_query::LeaseQueryImpl6 | static | 
| queryByRelayIdNext(const dhcp::DuidPtr &relay_id, asiolink::IOAddress &start_addr, const size_t page_size, const dhcp::SubnetIDSet &links, dhcp::Lease6Collection &leases) | isc::lease_query::LeaseQueryImpl6 | static | 
| queryByRelayIdStart(const dhcp::DuidPtr &relay_id, asiolink::IOAddress &start_addr, const size_t page_size, const asiolink::IOAddress &link_addr, dhcp::SubnetIDSet &links, dhcp::Lease6Collection &leases) | isc::lease_query::LeaseQueryImpl6 | static | 
| queryByRemoteIdNext(const dhcp::OptionBuffer &remote_id, asiolink::IOAddress &start_addr, const size_t page_size, const dhcp::SubnetIDSet &links, dhcp::Lease6Collection &leases) | isc::lease_query::LeaseQueryImpl6 | static | 
| queryByRemoteIdStart(const dhcp::OptionBuffer &remote_id, asiolink::IOAddress &start_addr, const size_t page_size, const asiolink::IOAddress &link_addr, dhcp::SubnetIDSet &links, dhcp::Lease6Collection &leases) | isc::lease_query::LeaseQueryImpl6 | static | 
| send(const dhcp::Pkt6Ptr &response) const | isc::lease_query::LeaseQueryImpl6 | virtual | 
| sendResponse(const dhcp::Pkt6Ptr &response) const | isc::lease_query::LeaseQueryImpl6 | |
| setIOService(isc::asiolink::IOServicePtr io_service) | isc::lease_query::LeaseQueryImpl | inline | 
| terminated_ | isc::lease_query::LeaseQueryImpl | static | 
| testServerId(const dhcp::Pkt6Ptr &query) | isc::lease_query::LeaseQueryImpl6 | static | 
| upgradeHandler(hooks::CalloutHandle &handle) | isc::lease_query::LeaseQueryImpl6 | static | 
| ~LeaseQueryImpl() | isc::lease_query::LeaseQueryImpl | virtual | 
| ~LeaseQueryImpl6() | isc::lease_query::LeaseQueryImpl6 | inlinevirtual |