com.aelitis.azureus.core.peermanager.utils
Class BTPeerIDByteDecoderDefinitions

java.lang.Object
  extended by com.aelitis.azureus.core.peermanager.utils.BTPeerIDByteDecoderDefinitions

public class BTPeerIDByteDecoderDefinitions
extends Object


Constructor Summary
BTPeerIDByteDecoderDefinitions()
           
 
Method Summary
static String formatUnknownAzStyleClient(String peer_id)
           
static String formatUnknownShadowStyleClient(String peer_id)
           
static String getAzStyleClientName(String peer_id)
           
static String getAzStyleClientVersion(String client_name, String peer_id)
           
static String getMainlineStyleClientName(String peer_id)
           
static String getShadowStyleClientName(String peer_id)
           
static com.aelitis.azureus.core.peermanager.utils.BTPeerIDByteDecoderDefinitions.ClientData getSubstringStyleClient(String peer_id)
           
static String getSubstringStyleClientVersion(com.aelitis.azureus.core.peermanager.utils.BTPeerIDByteDecoderDefinitions.ClientData client_data, String peer_id, byte[] peer_id_bytes)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BTPeerIDByteDecoderDefinitions

public BTPeerIDByteDecoderDefinitions()
Method Detail

getAzStyleClientName

public static String getAzStyleClientName(String peer_id)

getShadowStyleClientName

public static String getShadowStyleClientName(String peer_id)

getMainlineStyleClientName

public static String getMainlineStyleClientName(String peer_id)

getAzStyleClientVersion

public static String getAzStyleClientVersion(String client_name,
                                             String peer_id)

getSubstringStyleClient

public static com.aelitis.azureus.core.peermanager.utils.BTPeerIDByteDecoderDefinitions.ClientData getSubstringStyleClient(String peer_id)

getSubstringStyleClientVersion

public static String getSubstringStyleClientVersion(com.aelitis.azureus.core.peermanager.utils.BTPeerIDByteDecoderDefinitions.ClientData client_data,
                                                    String peer_id,
                                                    byte[] peer_id_bytes)

formatUnknownAzStyleClient

public static String formatUnknownAzStyleClient(String peer_id)

formatUnknownShadowStyleClient

public static String formatUnknownShadowStyleClient(String peer_id)