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 final char
     
    static final SocksRequest
     
    static final SocksResponse
     
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    private
    A constructor to stop this class being constructed.
  • Method Summary

    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)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • 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:
  • Constructor Details

    • SocksCommonUtils

      private SocksCommonUtils()
      A constructor to stop this class being constructed.
  • Method Details

    • 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)