checkHost function
Verifica la conectividad a un host:puerto especĂfico
Ejemplo:
final isAlive = await checkHost(
InternetAddress('192.168.1.1'),
80
);
Implementation
Future<bool> checkHost(InternetAddress address, int port) async {
try {
Socket socket = await Socket.connect(address, port);
socket.close();
return true;
} catch (e) {
return false;
}
}