Internet6Address.this

this() pure nothrow @nogc
No documentation available for this declaration.
this(scope const(char)[] addr, scope const(char)[] service = null) @trusted

Construct a new Internet6Address.

Parameters

addran IPv6 host address string in the form described in RFC 2373, or a host name which will be resolved using getAddressInfo.
service(optional) service name.
this(scope const(char)[] addr, ushort port)

Construct a new Internet6Address.

Parameters

addran IPv6 host address string in the form described in RFC 2373, or a host name which will be resolved using getAddressInfo.
portport number, may be PORT_ANY.
this(ubyte[16] addr, ushort port) pure nothrow @nogc

Construct a new Internet6Address.

Parameters

addr(optional) an IPv6 host address in host byte order, or ADDR_ANY.
portport number, may be PORT_ANY.
this(ushort port) pure nothrow @nogc

ditto

this(sockaddr_in6 addr) pure nothrow @nogc

Construct a new Internet6Address.

Parameters

addrA sockaddr_in6 as obtained from lower-level API calls such as getifaddrs.