Io module

Address_Family

enumSource

The IP version of an Address: IPV4, IPV6, or NONE for an Address that was never filled in (and for what parse_address returns when the text is not an address).

Example
address, ok := parse_address("[::1]:8080");
assert(ok && address.family == .IPV6 && address.port == 8080);

address, ok = parse_address("127.0.0.1:80");
assert(ok && address.family == .IPV4);

address, ok = parse_address("not an address");
assert(!ok && address.family == .NONE);

Doesn't run in the browser (skipped on wasm).

Members

NONE
IPV4
IPV6

See also