Internet6Address.this
this
() pure nothrow @nogcNo documentation available for this declaration.
this
(scope const(char)[] addr, scope const(char)[] service = null) @trustedConstruct a new Internet6Address.
Parameters
addr | an 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
addr | an IPv6 host address string in the form described in RFC 2373, or a host name which will be resolved using getAddressInfo. |
port | port number, may be PORT_ANY. |
this
(ubyte[16] addr, ushort port) pure nothrow @nogcConstruct a new Internet6Address.
Parameters
addr | (optional) an IPv6 host address in host byte order, or ADDR_ANY. |
port | port number, may be PORT_ANY. |
this
(ushort port) pure nothrow @nogcditto
this
(sockaddr_in6 addr) pure nothrow @nogcConstruct a new Internet6Address.
Parameters
addr | A sockaddr_in6 as obtained from lower-level API calls such as getifaddrs. |