check static method

Future<bool> check()

Implementation

static Future<bool> check() async {
  try {
    final sock = await Socket.connect('google.com', 443, timeout: Duration(seconds: 3));
    sock.destroy();
    log('Internet connected', name: 'OnlineChecker');
    return true;
  } catch (e) {
    log('No internet connection', name: 'OnlineChecker');
    return false;
  }
}