isConnected property

Future<bool> get isConnected

Implementation

Future<bool> get isConnected async {
  List<Future<AddressCheckResult>> requests = [];

  for (var addressOptions in addresses) {
    requests.add(isHostReachable(addressOptions));
  }
  _lastTryResults = List.unmodifiable(await Future.wait(requests));

  return _lastTryResults.map((result) => result.isSuccess).contains(true);
}