示例#1
0
 protected SocksHandler(Socket localSocket, HandshakeCallback callback)
 {
     if(callback == null)
     {
         throw new ArgumentNullException("callback");
     }
     LocalSocket = localSocket;
     _handshakeCallback = callback;
     Buffer = new byte[0x100];
 }
示例#2
0
 protected SocksHandler(Socket localSocket, HandshakeCallback callback)
 {
     if (callback == null)
     {
         throw new ArgumentNullException("callback");
     }
     LocalSocket        = localSocket;
     _handshakeCallback = callback;
     Buffer             = new byte[0x100];
 }
示例#3
0
 public Socks4Handler(Socket localSocket, HandshakeCallback callback)
     : base(localSocket, callback)
 {}
示例#4
0
 public Socks4Handler(Socket localSocket, HandshakeCallback callback)
     : base(localSocket, callback)
 {
 }
示例#5
0
 public Socks5Handler(Socket localSocket, HandshakeCallback callback, AuthCallbackHandler authCallback)
     : base(localSocket, callback)
 {
     _authCallback = authCallback;
 }
示例#6
0
 public Socks5Handler(Socket localSocket, HandshakeCallback callback, AuthCallbackHandler authCallback)
     : base(localSocket, callback)
 {
     _authCallback = authCallback;
 }