isHostReachable method
Implementation
Future<UAddressCheckResult> isHostReachable(UAddressCheckOptions options) async {
Socket? sock;
try {
sock =
await Socket.connect(
options.address,
options.port,
timeout: options.timeout,
)
..destroy();
return UAddressCheckResult(
options,
true,
);
} catch (e) {
sock?.destroy();
return UAddressCheckResult(
options,
false,
);
}
}