A NetworkInterface represent an active network interface on the current system. It contains a list of InternetAddresss, that's bound to the interface.

Static Methods

list({bool includeLoopback: false, bool includeLinkLocal: false, InternetAddressType type: InternetAddressType.ANY}) → Future<List<NetworkInterface>>

Query the system for NetworkInterfaces.…

Constructors

NetworkInterface()

Properties

addresses → List<InternetAddress>

Get a list of InternetAddresss currently bound to this NetworkInterface.

read-only
hashCode → int

Get a hash code for this object.…

read-only, inherited
index → String

Get the index of the NetworkInterface.

read-only
name → String

Get the name of the NetworkInterface.

read-only
runtimeType → Type

A representation of the runtime type of the object.

read-only, inherited

Operators

operator ==(other) → bool

The equality operator.…

inherited

Methods

noSuchMethod(Invocation invocation) → dynamic

Invoked when a non-existent method or property is accessed.…

inherited
toString() → String

Returns a string representation of this object.

inherited