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

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

protected class NetworkAdminImpl.networkInterface.networkAddress
extends java.lang.Object
implements NetworkAdminNetworkInterfaceAddress


Constructor Summary
protected NetworkAdminImpl.networkInterface.networkAddress(java.net.InetAddress _address)
           
 
Method Summary
 void generateDiagnostics(IndentWriter iw, java.util.Set public_addresses)
           
 java.net.InetAddress getAddress()
           
 NetworkAdminNetworkInterface getInterface()
           
 NetworkAdminNode[] getRoute(java.net.InetAddress target, int max_millis, NetworkAdminRouteListener listener)
           
 boolean isLoopback()
           
 NetworkAdminNode pingTarget(java.net.InetAddress target, int max_millis, NetworkAdminRouteListener listener)
           
 java.net.InetAddress testProtocol(NetworkAdminProtocol protocol)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NetworkAdminImpl.networkInterface.networkAddress

protected NetworkAdminImpl.networkInterface.networkAddress(java.net.InetAddress _address)
Method Detail

getInterface

public NetworkAdminNetworkInterface getInterface()
Specified by:
getInterface in interface NetworkAdminNetworkInterfaceAddress

getAddress

public java.net.InetAddress getAddress()
Specified by:
getAddress in interface NetworkAdminNetworkInterfaceAddress

isLoopback

public boolean isLoopback()
Specified by:
isLoopback in interface NetworkAdminNetworkInterfaceAddress

getRoute

public NetworkAdminNode[] getRoute(java.net.InetAddress target,
                                   int max_millis,
                                   NetworkAdminRouteListener listener)
                            throws NetworkAdminException
Specified by:
getRoute in interface NetworkAdminNetworkInterfaceAddress
Throws:
NetworkAdminException

pingTarget

public NetworkAdminNode pingTarget(java.net.InetAddress target,
                                   int max_millis,
                                   NetworkAdminRouteListener listener)
                            throws NetworkAdminException
Specified by:
pingTarget in interface NetworkAdminNetworkInterfaceAddress
Throws:
NetworkAdminException

testProtocol

public java.net.InetAddress testProtocol(NetworkAdminProtocol protocol)
                                  throws NetworkAdminException
Specified by:
testProtocol in interface NetworkAdminNetworkInterfaceAddress
Throws:
NetworkAdminException

generateDiagnostics

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