ActiveHost.fromSendableActiveHost constructor
ActiveHost.fromSendableActiveHost({
- required SendableActiveHost sendableActiveHost,
- String? macAddress,
- MdnsInfo? mdnsInfo,
Implementation
factory ActiveHost.fromSendableActiveHost({
required SendableActiveHost sendableActiveHost,
String? macAddress,
MdnsInfo? mdnsInfo,
}) {
final InternetAddress? internetAddressTemp =
InternetAddress.tryParse(sendableActiveHost.address);
if (internetAddressTemp == null) {
throw 'Cant parse address ${sendableActiveHost.address} to InternetAddress';
}
return ActiveHost(
internetAddress: internetAddressTemp,
macAddress: macAddress,
openPorts: sendableActiveHost.openPorts,
pingData: sendableActiveHost.pingData,
mdnsInfoVar: mdnsInfo,
);
}