Query the system for NetworkInterfaces.
If includeLoopback is true, the returned list will include the
loopback device. Default is false.
If includeLinkLocal is true, the list of addresses of the returned
NetworkInterfaces, may include link local addresses. Default is false.
If type is either InternetAddressType.IP_V4 or
InternetAddressType.IP_V6 it will only lookup addresses of the
specified type. Default is InternetAddressType.ANY.
Source
external static Future<List<NetworkInterface>> list({
bool includeLoopback: false,
bool includeLinkLocal: false,
InternetAddressType type: InternetAddressType.ANY});