getWifiAddressList method
Retrieves a list of available Wi-Fi IP addresses.
for linux -> sudo apt install poppler-utils
This function scans and returns a list of IP addresses associated with available Wi-Fi networks. The returned list may contain multiple IP addresses if the device is connected to different interfaces.
Returns:
- A Future that resolves to a
List<String>
containing the IP addresses. - Throws an error if retrieving the Wi-Fi addresses fails.
Example Usage:
List<String> wifiIPs = await getWifiAddressList();
print("Available Wi-Fi IPs: $wifiIPs");
Android Manifest
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
This method should be implemented to provide actual functionality.
Implementation
@override
Future<List<String>> getWifiAddressList() async {
return await ThanPkg.linux.wifi.getWifiAddressList();
}