Class SOCKSServerFactory

java.lang.Object
net.i2p.i2ptunnel.socks.SOCKSServerFactory

class SOCKSServerFactory extends Object
Factory class for creating SOCKS forwarders through I2P
  • Constructor Details

    • SOCKSServerFactory

      SOCKSServerFactory()
  • Method Details

    • createSOCKSServer

      public static SOCKSServer createSOCKSServer(I2PAppContext ctx, Socket s, Properties props) throws SOCKSException
      Create a new SOCKS server, using the provided socket (that must be connected to a client) to select the proper SOCKS protocol version. This method wil strip the SOCKS VER field from the provided sockets's input stream.
      Parameters:
      s - a Socket used to choose the SOCKS server type
      props - non-null
      Throws:
      SOCKSException