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 Object
implements NetworkAdminNetworkInterfaceAddress


Constructor Summary
protected NetworkAdminImpl.networkInterface.networkAddress(InetAddress _address)
           
 
Method Summary
 void generateDiagnostics(IndentWriter iw, Set public_addresses)
           
 InetAddress getAddress()
           
 NetworkAdminNetworkInterface getInterface()
           
 NetworkAdminNode[] getRoute(InetAddress target, int max_millis, NetworkAdminRouteListener listener)
           
 boolean isLoopback()
           
 NetworkAdminNode pingTarget(InetAddress target, int max_millis, NetworkAdminRouteListener listener)
           
 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(InetAddress _address)
Method Detail

getInterface

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

getAddress

public InetAddress getAddress()
Specified by:
getAddress in interface NetworkAdminNetworkInterfaceAddress

isLoopback

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

getRoute

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

pingTarget

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

testProtocol

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

generateDiagnostics

public void generateDiagnostics(IndentWriter iw,
                                Set public_addresses)