huntWiFiNetworks property
Future<WiFiHunterResult?>
huntWiFiNetworks
Start WiFi Scan
Implementation
static Future<WiFiHunterResult?> get huntWiFiNetworks async {
final Map<String, dynamic> networks = Map<String, dynamic>.from(await _channel.invokeMethod('huntWiFiNetworks'));
WiFiHunterResult result = WiFiHunterResult();
List<String> ssids = List<String>.from(networks["SSIDS"]);
List<String> bssids = List<String>.from(networks["BSSIDS"]);
List<String> capabilities = List<String>.from(networks["CAPABILITES"]);
List<int> frequencies = List<int>.from(networks["FREQUENCIES"]);
List<int> levels = List<int>.from(networks["LEVELS"]);
List<int> channelWidths = List<int>.from(networks["CHANNELWIDTHS"]);
List<int> timestamps = List<int>.from(networks["TIMESTAMPS"]);
for (var i = 0; i < ssids.length; i++)
result.results.add(WiFiHunterResultEntry(ssids[i], bssids[i], capabilities[i], frequencies[i], levels[i], channelWidths[i], timestamps[i]));
return result;
}