public class NetworkTopologyDiscoveryImpl extends java.lang.Object implements NetworkTopologyDiscovery
NetworkTopologyDiscovery.Factory| 构造器和说明 |
|---|
NetworkTopologyDiscoveryImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
java.net.InetAddress[] |
getInetAddresses()
Get all local Internet Addresses for the machine.
|
void |
lockInetAddress(java.net.InetAddress interfaceAddress)
Locks the given InetAddress if the device requires it.
|
void |
unlockInetAddress(java.net.InetAddress interfaceAddress)
Locks the given InetAddress if the device requires it.
|
boolean |
useInetAddress(java.net.NetworkInterface networkInterface,
java.net.InetAddress interfaceAddress)
Check if a given InetAddress should be used for mDNS
|
public java.net.InetAddress[] getInetAddresses()
NetworkTopologyDiscoverygetInetAddresses 在接口中 NetworkTopologyDiscoverypublic void lockInetAddress(java.net.InetAddress interfaceAddress)
NetworkTopologyDiscoverylockInetAddress 在接口中 NetworkTopologyDiscoverypublic void unlockInetAddress(java.net.InetAddress interfaceAddress)
NetworkTopologyDiscoveryunlockInetAddress 在接口中 NetworkTopologyDiscoverypublic boolean useInetAddress(java.net.NetworkInterface networkInterface,
java.net.InetAddress interfaceAddress)
NetworkTopologyDiscoveryuseInetAddress 在接口中 NetworkTopologyDiscoverytrue is the address is to be used, false otherwise.