const class inet::IpInterface
Network interface which models name and IP addresses assigned
Return list of IP addresses bound to this interface
Return list of all broadcast IP addresses bound to this interface
Display name of the interface
Equality is based on interface name and addresses
Find the interface bound to the given IP address. If multiple interfaces are bound to the address it is undefined which one is returned. If no interfaces are bound then return null or raise UnresolvedErr based on checked flag.
Find the interface by its name. If the interface is not found then return null or raise UnresolvedErr based on checked flag.
Media Access Control (MAC) or physical address for this interface return null if address does not exist.
virtual override Int hash()
Hash code is based on interface name and addresses
Return true if a loopback interface
Return true if point to point interface (PPP through modem)
Return true if interface is up and running
const static IpInterface list()
List the interfaces on this machine
Maximum transmission unit of interface
Name of the interface
Return true if interface supports multicast
virtual override Str toStr()
Return string representation.