Top Fields Constructors Methods
io.netty.handler.codec.socks

pack-priv final Class SocksCommonUtils

extends Object
Class Inheritance
Imports
io.netty.buffer.ByteBuf, io.netty.util.CharsetUtil, io.netty.util.internal.StringUtil

Field Summary

Modifier and TypeField and Description
private static final char
public static final SocksRequest
public static final SocksResponse

Constructor Summary

AccessConstructor and Description
private
SocksCommonUtils()

A constructor to stop this class being constructed.

Method Summary

Modifier and TypeMethod and Description
private static void
appendHextet(StringBuilder sb, byte[] src, int i)

public static String
ipv6toStr(byte[] src)

Converts numeric IPv6 to standard (non-compressed) format.

private static void
ipv6toStr(StringBuilder sb, byte[] src, int fromHextet, int toHextet)

pack-priv static String
readUsAscii(ByteBuf buffer, int length)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

ipv6hextetSeparatorback to summary
private static final char ipv6hextetSeparator
UNKNOWN_SOCKS_REQUESTback to summary
public static final SocksRequest UNKNOWN_SOCKS_REQUEST
UNKNOWN_SOCKS_RESPONSEback to summary
public static final SocksResponse UNKNOWN_SOCKS_RESPONSE

Constructor Detail

SocksCommonUtilsback to summary
private SocksCommonUtils()

A constructor to stop this class being constructed.

Method Detail

appendHextetback to summary
private static void appendHextet(StringBuilder sb, byte[] src, int i)
ipv6toStrback to summary
public static String ipv6toStr(byte[] src)

Converts numeric IPv6 to standard (non-compressed) format.

ipv6toStrback to summary
private static void ipv6toStr(StringBuilder sb, byte[] src, int fromHextet, int toHextet)
readUsAsciiback to summary
pack-priv static String readUsAscii(ByteBuf buffer, int length)