job method
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);
});
}