1#ifndef SENSESP_NET_NETWORK_PROVISIONER_H_
2#define SENSESP_NET_NETWORK_PROVISIONER_H_
Transport-agnostic network provisioner interface.
virtual IPAddress gateway_ip() const =0
Default gateway IPv4 address. Returns IPAddress() if no link.
virtual bool is_connected() const =0
True iff the network interface is usable.
virtual IPAddress local_ip() const =0
Current local IPv4 address. Returns IPAddress() if no link.
virtual ~NetworkProvisioner()=default
virtual String mac_address() const =0
Hardware MAC address of the active interface.