/// <summary> /// Constuctor /// </summary> /// <param name="port"></param> /// <param name="logging"></param> /// <param name="ch"></param> public TCPServer(int port, ILoggingService logging, ITCPClientHandler ch) { this.Port = port; this.LoggingService = logging; this.Handler = ch; ClientHandler.MutexLock = mutexLock; }
public HandleClientRequest(TcpClient clientConnected,ITCPClientHandler handler) { this.handler = handler; this._clientSocket = clientConnected; }
public AsyncTCPServer(ITCPClientHandler handler,string host,int port) { this.host = host; this.port = port; _clientHandler = handler; }
public AsyncTCPServer(ITCPClientHandler handler) { host = Config.IPAddress; port = Config.Port; _clientHandler = handler; }