Kea 3.0.0
isc::lease_query::LeaseQueryImpl6 Member List

This is the complete list of members for isc::lease_query::LeaseQueryImpl6, including all inherited members.

addPrefixLength(uint8_t prefix_len)isc::lease_query::LeaseQueryImpl6inline
build_prefix_lens_isc::lease_query::LeaseQueryImpl6
buildReply(const dhcp::Option6StatusCodePtr &status, const dhcp::Pkt6Ptr &query, dhcp::Lease6Collection &leases)isc::lease_query::LeaseQueryImpl6static
clearPrefixLengthList()isc::lease_query::LeaseQueryImpl6inline
dumpPrefixLengthList(const PrefixLengthList &prefix_lengths)isc::lease_query::LeaseQueryImpl6static
getFamily()isc::lease_query::LeaseQueryImplinline
getIOService()isc::lease_query::LeaseQueryImplinline
getNumRequesters() constisc::lease_query::LeaseQueryImplinline
getPrefixFromAddress(const asiolink::IOAddress &address, const uint8_t prefix_length)isc::lease_query::LeaseQueryImpl6static
getPrefixLengthList() constisc::lease_query::LeaseQueryImpl6inline
getRelayOverhead(const dhcp::Pkt6::RelayInfo &relay, bool innermost)isc::lease_query::LeaseQueryImpl6static
initData(const dhcp::Pkt6Ptr &query)isc::lease_query::LeaseQueryImpl6static
initDone(const dhcp::Pkt6Ptr &query)isc::lease_query::LeaseQueryImpl6static
initReply(const dhcp::Pkt6Ptr &query)isc::lease_query::LeaseQueryImpl6static
isRequester(const isc::asiolink::IOAddress &address) constisc::lease_query::LeaseQueryImpl
LEASE_QUERY_KEYWORDSisc::lease_query::LeaseQueryImplstatic
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::LeaseQueryImpl6static
makeClientOption(dhcp::Lease6Collection &leases)isc::lease_query::LeaseQueryImpl6static
makeClientOption(dhcp::Lease6Ptr lease)isc::lease_query::LeaseQueryImpl6static
makeRelayOption(const dhcp::Lease6 &lease)isc::lease_query::LeaseQueryImpl6static
makeStatusOption(const DHCPv6StatusCode &status_code, const std::string message="")isc::lease_query::LeaseQueryImpl6static
PageSizeisc::lease_query::LeaseQueryImplstatic
parseRelayInfo(data::ConstElementPtr relay)isc::lease_query::LeaseQueryImpl6static
parseRelayInfoList(data::ConstElementPtr relays, std::vector< RelayInfoPtr > &relay_infos)isc::lease_query::LeaseQueryImpl6static
populatePrefixLengthList(dhcp::SrvConfigPtr cfg)isc::lease_query::LeaseQueryImpl6
prefix_lens_isc::lease_query::LeaseQueryImpl6mutable
processQuery(dhcp::PktPtr base_query) constisc::lease_query::LeaseQueryImpl6virtual
queryByClientId(const dhcp::DuidPtr &client_id, const asiolink::IOAddress &link_addr, dhcp::Lease6Collection &leases)isc::lease_query::LeaseQueryImpl6static
queryByIpAddress(const asiolink::IOAddress &iaaddr, dhcp::Lease6Collection &leases, const PrefixLengthList &prefix_lengths=PrefixLengthList())isc::lease_query::LeaseQueryImpl6static
queryByLinkNext(asiolink::IOAddress &start_addr, const size_t page_size, dhcp::SubnetIDSet &links, dhcp::Lease6Collection &leases)isc::lease_query::LeaseQueryImpl6static
queryByLinkStart(asiolink::IOAddress &start_addr, const size_t page_size, const asiolink::IOAddress &link_addr, dhcp::SubnetIDSet &links, dhcp::Lease6Collection &leases)isc::lease_query::LeaseQueryImpl6static
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::LeaseQueryImpl6static
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::LeaseQueryImpl6static
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::LeaseQueryImpl6static
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::LeaseQueryImpl6static
send(const dhcp::Pkt6Ptr &response) constisc::lease_query::LeaseQueryImpl6virtual
sendResponse(const dhcp::Pkt6Ptr &response) constisc::lease_query::LeaseQueryImpl6
setIOService(isc::asiolink::IOServicePtr io_service)isc::lease_query::LeaseQueryImplinline
terminated_isc::lease_query::LeaseQueryImplstatic
testServerId(const dhcp::Pkt6Ptr &query)isc::lease_query::LeaseQueryImpl6static
upgradeHandler(hooks::CalloutHandle &handle)isc::lease_query::LeaseQueryImpl6static
~LeaseQueryImpl()isc::lease_query::LeaseQueryImplvirtual
~LeaseQueryImpl6()isc::lease_query::LeaseQueryImpl6inlinevirtual