Package io.netty.handler.codec.socks
Class SocksCommonUtils
- java.lang.Object
-
- io.netty.handler.codec.socks.SocksCommonUtils
-
final class SocksCommonUtils extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private static char
ipv6hextetSeparator
static SocksRequest
UNKNOWN_SOCKS_REQUEST
static SocksResponse
UNKNOWN_SOCKS_RESPONSE
-
Constructor Summary
Constructors Modifier Constructor Description private
SocksCommonUtils()
A constructor to stop this class being constructed.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description private static void
appendHextet(java.lang.StringBuilder sb, byte[] src, int i)
static java.lang.String
ipv6toStr(byte[] src)
Converts numeric IPv6 to standard (non-compressed) format.private static void
ipv6toStr(java.lang.StringBuilder sb, byte[] src, int fromHextet, int toHextet)
(package private) static java.lang.String
readUsAscii(ByteBuf buffer, int length)
-
-
-
Field Detail
-
UNKNOWN_SOCKS_REQUEST
public static final SocksRequest UNKNOWN_SOCKS_REQUEST
-
UNKNOWN_SOCKS_RESPONSE
public static final SocksResponse UNKNOWN_SOCKS_RESPONSE
-
ipv6hextetSeparator
private static final char ipv6hextetSeparator
- See Also:
- Constant Field Values
-
-
Method Detail
-
ipv6toStr
public static java.lang.String ipv6toStr(byte[] src)
Converts numeric IPv6 to standard (non-compressed) format.
-
ipv6toStr
private static void ipv6toStr(java.lang.StringBuilder sb, byte[] src, int fromHextet, int toHextet)
-
appendHextet
private static void appendHextet(java.lang.StringBuilder sb, byte[] src, int i)
-
readUsAscii
static java.lang.String readUsAscii(ByteBuf buffer, int length)
-
-