Methods Summary |
---|
public java.net.InetSocketAddress | getAddress()
return( contact.getAddress());
|
protected com.aelitis.azureus.core.dht.transport.DHTTransportContact | getContact()
return( contact );
|
public java.lang.String | getName()
return( contact.getName());
|
public byte | getProtocolVersion()
return( contact.getProtocolVersion());
|
public boolean | isAlive(long timeout)
return( contact.isAlive( timeout ));
|
public boolean | isOrHasBeenLocal()
return( plugin.isRecentAddress( contact.getAddress().getAddress().getHostAddress()));
|
public java.util.Map | openTunnel()
DHTNATPuncher puncher = plugin.getDHT().getNATPuncher();
if ( puncher == null ){
return( null );
}
return( puncher.punch( "Tunnel", contact, null, null ));
|