6#include <asiolink/io_address.h>
7#include <dhcp/hwaddr.h>
8#include <dhcpsrv/lease.h>
37 virtual void push_seen_entry(
const isc::dhcp::SubnetID& subnet_id,
const isc::dhcp::HWAddr& mac,
38 const isc::asiolink::IOAddress& ip4);
42 std::unique_ptr<ArpwatchRPCPrivate> priv{
nullptr};
An adapter to the RPC interface of ARPwatch.
ArpwatchRPC(const ArpwatchRPC &)=delete
static constexpr const char * RPC_METHOD_PUSH_SEEN_ENTRY
ArpwatchRPC(std::string_view rpc_endpoint)
virtual void push_seen_entry(const isc::dhcp::SubnetID &subnet_id, const isc::dhcp::HWAddr &mac, const isc::asiolink::IOAddress &ip4)
RPC method callers.