checkHost function

Future<bool> checkHost(
  1. InternetAddress address,
  2. int port
)

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;
  }
}