Inet6AddressHolder

Constructors

Link copied to clipboard
constructor()
constructor(ipaddress: ByteArray, scope_id: Int, scope_id_set: Boolean, ifname: Inet6Address.Companion.NetworkInterface?, scope_ifname_set: Boolean)

Properties

Link copied to clipboard
Link copied to clipboard

Holds a 128-bit (16 bytes) IPv6 address.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

scope_id. The scope specified when the object is created. If the object is created with an interface name, then the scope_id is not determined until the time it is needed.

Link copied to clipboard

This will be set to true when the scope_id field contains a valid integer scope_id.

Link copied to clipboard

scoped interface. scope_id is derived from this as the scope_id of the first address whose scope is the same as this address for the named interface.

Link copied to clipboard

set if the object is constructed with a scoped interface instead of a numeric scope id.

Functions

Link copied to clipboard
open operator override fun equals(o: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
Link copied to clipboard
fun setAddr(addr: ByteArray)