Esempio n. 1
0
 /// <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;
 }
Esempio n. 3
0
 public AsyncTCPServer(ITCPClientHandler handler,string host,int port)
 {
     this.host = host;
     this.port = port;
     _clientHandler = handler;
 }
Esempio n. 4
0
 public AsyncTCPServer(ITCPClientHandler handler)
 {
     host = Config.IPAddress;
     port = Config.Port;
     _clientHandler = handler;
 }