getPingData static method

PingData getPingData(
  1. String host
)

Implementation

static PingData getPingData(String host) {
  const int timeoutInSeconds = 1;

  PingData tempPingData = const PingData();

  Ping(host, count: 1, timeout: timeoutInSeconds).stream.listen((pingData) {
    final PingResponse? response = pingData.response;
    if (response != null) {
      final Duration? time = response.time;
      if (time != null) {
        tempPingData = pingData;
      }
    }
  });
  return tempPingData;
}