toInternetAddress method
Converts a protocol value to an InternetAddress if possible Throws ArgumentError if the protocol doesn't support conversion to InternetAddress
Implementation
InternetAddress toInternetAddress(String value) {
switch (name) {
case 'ip4':
return InternetAddress(value, type: InternetAddressType.IPv4);
case 'ip6':
return InternetAddress(value, type: InternetAddressType.IPv6);
default:
throw ArgumentError('Protocol $name does not support conversion to InternetAddress');
}
}