com.aelitis.azureus.core.dht.transport
Class DHTTransportFactory

java.lang.Object
  extended by com.aelitis.azureus.core.dht.transport.DHTTransportFactory

public class DHTTransportFactory
extends java.lang.Object


Constructor Summary
DHTTransportFactory()
           
 
Method Summary
static DHTTransport createLoopback(int id_byte_num)
           
static DHTTransportUDP createUDP(byte protocol_version, int network, boolean v6, java.lang.String ip, java.lang.String default_ip, int port, int max_fails_for_live, int max_fails_for_unknown, long timeout, int send_delay, int receive_delay, boolean bootstrap_node, boolean reachable, DHTLogger logger)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DHTTransportFactory

public DHTTransportFactory()
Method Detail

createLoopback

public static DHTTransport createLoopback(int id_byte_num)

createUDP

public static DHTTransportUDP createUDP(byte protocol_version,
                                        int network,
                                        boolean v6,
                                        java.lang.String ip,
                                        java.lang.String default_ip,
                                        int port,
                                        int max_fails_for_live,
                                        int max_fails_for_unknown,
                                        long timeout,
                                        int send_delay,
                                        int receive_delay,
                                        boolean bootstrap_node,
                                        boolean reachable,
                                        DHTLogger logger)
                                 throws DHTTransportException
Throws:
DHTTransportException