public ClientDispatcher(FastTunnelServer fastTunnelServer, ILogger logger, IServerConfig serverSettings) { _logger = logger; _serverSettings = serverSettings; _fastTunnelServer = fastTunnelServer; _loginHandler = new LoginHandler(logger); _heartHandler = new HeartMessageHandler(); _swapMsgHandler = new SwapMessageHandler(logger); }
public ClientConnection(FastTunnelServer fastTunnelServer, Socket accept, ILogger logerr) { Socket = accept; _logger = logerr; _fastTunnelServer = fastTunnelServer; _loginHandler = new LoginHandler(_logger); _heartHandler = new HeartMessageHandler(); _swapMsgHandler = new SwapMessageHandler(_logger); reader = new DataReciver(Socket); }
public ClientListenerV2(FastTunnelServer fastTunnelServer, string ip, int port, ILogger logerr) { _fastTunnelServer = fastTunnelServer; _logger = logerr; this.ListenIp = ip; this.ListenPort = port; _loginHandler = new LoginHandler(_logger); _heartHandler = new HeartMessageHandler(); _swapMsgHandler = new SwapMessageHandler(_logger); server = new Server.Server(2000, 100, false, _logger); }