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