InterfaceAddress class abstract interface

An InternetAddress bound to a NetworkInterface, extended with network configuration details.

In addition to the address itself, provides the prefix length (also known as subnet mask length) and, for IPv4 addresses, the broadcast address of the network.

Implemented types

Properties

address String
The numeric address of the host.
no setterinherited
broadcast InternetAddress?
The broadcast address of this network.
no setter
hashCode int
The hash code for this object.
no setterinherited
host String
The host used to lookup the address.
no setterinherited
isLinkLocal bool
Whether the scope of the InternetAddress is a link-local.
no setterinherited
isLoopback bool
Whether the InternetAddress is a loopback address.
no setterinherited
isMulticast bool
Whether the scope of the InternetAddress is multicast.
no setterinherited
prefixLength int
The prefix length of the network, also known as the subnet mask length.
no setter
rawAddress Uint8List
The raw address of this InternetAddress.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
type InternetAddressType
The address family of the InternetAddress.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
reverse() Future<InternetAddress>
Performs a reverse DNS lookup on this address
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited