Class SocksCommonUtils
- java.lang.Object
-
- org.jboss.netty.handler.codec.socks.SocksCommonUtils
-
final class SocksCommonUtils extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private static intFIRST_ADDRESS_OCTET_SHIFTprivate static char[]ipv6conseqZeroFillerprivate static charipv6hextetSeparatorprivate static intSECOND_ADDRESS_OCTET_SHIFTprivate static intTHIRD_ADDRESS_OCTET_SHIFTstatic SocksRequestUNKNOWN_SOCKS_REQUESTstatic SocksResponseUNKNOWN_SOCKS_RESPONSEprivate static intXOR_DEFAULT_VALUE
-
Constructor Summary
Constructors Modifier Constructor Description privateSocksCommonUtils()A constructor to stop this class being constructed.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.StringintToIp(int i)static java.lang.Stringipv6toCompressedForm(byte[] src)static java.lang.Stringipv6toStr(byte[] src)private static voidipv6toStr(java.lang.StringBuilder sb, byte[] src, int fromHextet, int toHextet)
-
-
-
Field Detail
-
UNKNOWN_SOCKS_REQUEST
public static final SocksRequest UNKNOWN_SOCKS_REQUEST
-
UNKNOWN_SOCKS_RESPONSE
public static final SocksResponse UNKNOWN_SOCKS_RESPONSE
-
SECOND_ADDRESS_OCTET_SHIFT
private static final int SECOND_ADDRESS_OCTET_SHIFT
- See Also:
- Constant Field Values
-
FIRST_ADDRESS_OCTET_SHIFT
private static final int FIRST_ADDRESS_OCTET_SHIFT
- See Also:
- Constant Field Values
-
THIRD_ADDRESS_OCTET_SHIFT
private static final int THIRD_ADDRESS_OCTET_SHIFT
- See Also:
- Constant Field Values
-
XOR_DEFAULT_VALUE
private static final int XOR_DEFAULT_VALUE
- See Also:
- Constant Field Values
-
ipv6conseqZeroFiller
private static final char[] ipv6conseqZeroFiller
-
ipv6hextetSeparator
private static final char ipv6hextetSeparator
- See Also:
- Constant Field Values
-
-
Method Detail
-
intToIp
public static java.lang.String intToIp(int i)
-
ipv6toCompressedForm
public static java.lang.String ipv6toCompressedForm(byte[] src)
-
ipv6toStr
public static java.lang.String ipv6toStr(byte[] src)
-
ipv6toStr
private static void ipv6toStr(java.lang.StringBuilder sb, byte[] src, int fromHextet, int toHextet)
-
-