ipString property
String
get
ipString
Get IP address as string
Implementation
String get ipString {
if (isIPv4) {
return '${ip[12]}.${ip[13]}.${ip[14]}.${ip[15]}';
} else {
// Simple IPv6 representation
final ipv6Parts = <String>[];
for (int i = 0; i < 16; i += 2) {
final part = (ip[i] << 8) | ip[i + 1];
ipv6Parts.add(part.toRadixString(16));
}
return ipv6Parts.join(':');
}
}