com.aelitis.azureus.core.networkmanager.admin.impl
Class NetworkAdminImpl.networkInterface

java.lang.Object
  extended by com.aelitis.azureus.core.networkmanager.admin.impl.NetworkAdminImpl.networkInterface
All Implemented Interfaces:
NetworkAdminNetworkInterface
Enclosing class:
NetworkAdminImpl

protected class NetworkAdminImpl.networkInterface
extends java.lang.Object
implements NetworkAdminNetworkInterface


Nested Class Summary
protected  class NetworkAdminImpl.networkInterface.networkAddress
           
 
Constructor Summary
protected NetworkAdminImpl.networkInterface(java.net.NetworkInterface _ni)
           
 
Method Summary
 void generateDiagnostics(IndentWriter iw, java.util.Set public_addresses)
           
 NetworkAdminNetworkInterfaceAddress[] getAddresses()
           
 java.lang.String getDisplayName()
           
 java.lang.String getName()
           
 java.lang.String getString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NetworkAdminImpl.networkInterface

protected NetworkAdminImpl.networkInterface(java.net.NetworkInterface _ni)
Method Detail

getDisplayName

public java.lang.String getDisplayName()
Specified by:
getDisplayName in interface NetworkAdminNetworkInterface

getName

public java.lang.String getName()
Specified by:
getName in interface NetworkAdminNetworkInterface

getAddresses

public NetworkAdminNetworkInterfaceAddress[] getAddresses()
Specified by:
getAddresses in interface NetworkAdminNetworkInterface

getString

public java.lang.String getString()
Specified by:
getString in interface NetworkAdminNetworkInterface

generateDiagnostics

public void generateDiagnostics(IndentWriter iw,
                                java.util.Set public_addresses)