Class ProxySOCKS4

  • All Implemented Interfaces:
    Proxy

    public class ProxySOCKS4
    extends java.lang.Object
    implements Proxy
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private static int DEFAULTPORT  
      private java.io.InputStream in  
      private java.io.OutputStream out  
      private java.lang.String passwd  
      private java.lang.String proxy_host  
      private int proxy_port  
      private java.net.Socket socket  
      private java.lang.String user  
    • Constructor Summary

      Constructors 
      Constructor Description
      ProxySOCKS4​(java.lang.String proxy_host)  
      ProxySOCKS4​(java.lang.String proxy_host, int proxy_port)  
    • Field Detail

      • DEFAULTPORT

        private static int DEFAULTPORT
      • proxy_host

        private java.lang.String proxy_host
      • proxy_port

        private int proxy_port
      • in

        private java.io.InputStream in
      • out

        private java.io.OutputStream out
      • socket

        private java.net.Socket socket
      • user

        private java.lang.String user
      • passwd

        private java.lang.String passwd
    • Constructor Detail

      • ProxySOCKS4

        public ProxySOCKS4​(java.lang.String proxy_host)
      • ProxySOCKS4

        public ProxySOCKS4​(java.lang.String proxy_host,
                           int proxy_port)
    • Method Detail

      • setUserPasswd

        public void setUserPasswd​(java.lang.String user,
                                  java.lang.String passwd)
      • getInputStream

        public java.io.InputStream getInputStream()
        Specified by:
        getInputStream in interface Proxy
      • getOutputStream

        public java.io.OutputStream getOutputStream()
        Specified by:
        getOutputStream in interface Proxy
      • getSocket

        public java.net.Socket getSocket()
        Specified by:
        getSocket in interface Proxy
      • close

        public void close()
        Specified by:
        close in interface Proxy
      • getDefaultPort

        public static int getDefaultPort()