FileDocCategorySizeDatePackage
DHTNATPuncher.javaAPI DocAzureus 3.0.3.42070Wed Aug 09 11:40:00 BST 2006com.aelitis.azureus.core.dht.nat

DHTNATPuncher

public interface DHTNATPuncher

Fields Summary
Constructors Summary
Methods Summary
public booleanactive()
We're trying to run a rendezvous

return

public voiddestroy()

public booleanoperational()
Got a good running rendezvous

return

public java.util.Mappunch(java.lang.String reason, com.aelitis.azureus.core.dht.transport.DHTTransportContact target, com.aelitis.azureus.core.dht.transport.DHTTransportContact[] rendezvous_used, java.util.Map client_data)

public java.util.Mappunch(java.lang.String reason, java.net.InetSocketAddress[] target, com.aelitis.azureus.core.dht.transport.DHTTransportContact[] rendezvous_used, java.util.Map client_data)

param
target input/output parameter for target of traversal
param
client_data
return

public java.util.MapsendMessage(java.net.InetSocketAddress rendezvous, java.net.InetSocketAddress target, java.util.Map message)

public voidsetRendezvous(com.aelitis.azureus.core.dht.transport.DHTTransportContact target, com.aelitis.azureus.core.dht.transport.DHTTransportContact rendezvous)

param
target
param
rendezvous

public voidstart()