job method

  1. @override
Future<ScanResult> job()
override

Implementation

@override
Future<ScanResult> job() async {
  return Socket.connect(host, port, timeout: timeout)
      .then((socket) {
        socket.destroy();
        return ScanResult(host, port, true);
      })
      .catchError((_) {
        return ScanResult(host, port, false);
      });
}