Class SocksCommonUtils


  • final class SocksCommonUtils
    extends java.lang.Object
    • 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
      • ipv6conseqZeroFiller

        private static final char[] ipv6conseqZeroFiller
    • Constructor Detail

      • SocksCommonUtils

        private SocksCommonUtils()
        A constructor to stop this class being constructed.
    • 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)