p2p/nat/network_interface_monitor library

Classes

NetworkInterfaceMonitor
A class that monitors network interfaces for changes

Typedefs

InterfaceAddressesProvider = Future<Map<String, Set<String>>> Function()
A function that returns the addresses of each network interface, keyed by interface name, as address strings
NetworkInterfaceChangeCallback = void Function()
A callback function for network interface changes
NetworkInterfaceProvider = Future<List<NetworkInterface>> Function()
A function that returns a list of network interfaces