org.gudy.azureus2.core3.util
Class AENetworkClassifier

java.lang.Object
  extended by org.gudy.azureus2.core3.util.AENetworkClassifier

public class AENetworkClassifier
extends Object

Author:
parg

Field Summary
static String AT_I2P
           
static String[] AT_NETWORKS
           
static String[] AT_NON_PUBLIC
           
static String AT_PUBLIC
           
static String AT_TOR
           
 
Constructor Summary
AENetworkClassifier()
           
 
Method Summary
static void addListener(AENetworkClassifierListener l)
           
static String categoriseAddress(InetSocketAddress isa)
           
static String categoriseAddress(String str)
           
static String[] getDefaultNetworks()
           
static String[] getNetworks(TOTorrent torrent, String display_name)
           
static String internalise(String str)
           
static void main(String[] args)
           
static void removeListener(AENetworkClassifierListener l)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

AT_PUBLIC

public static final String AT_PUBLIC
See Also:
Constant Field Values

AT_I2P

public static final String AT_I2P
See Also:
Constant Field Values

AT_TOR

public static final String AT_TOR
See Also:
Constant Field Values

AT_NETWORKS

public static final String[] AT_NETWORKS

AT_NON_PUBLIC

public static final String[] AT_NON_PUBLIC
Constructor Detail

AENetworkClassifier

public AENetworkClassifier()
Method Detail

categoriseAddress

public static String categoriseAddress(String str)

internalise

public static String internalise(String str)

categoriseAddress

public static String categoriseAddress(InetSocketAddress isa)

getNetworks

public static String[] getNetworks(TOTorrent torrent,
                                   String display_name)

getDefaultNetworks

public static String[] getDefaultNetworks()

addListener

public static void addListener(AENetworkClassifierListener l)

removeListener

public static void removeListener(AENetworkClassifierListener l)

main

public static void main(String[] args)