private void Run() { _log.info("ConsorsGate::Run", "starting TCP listener on port 65000."); TcpListener tcpl=new TcpListener(65000); tcpl.Start(); while(!_quit){ Socket socket=tcpl.AcceptSocket(); if(socket.Connected){ _log.info("ConsorsGate::Run", "new socket connected."); ConsorsGateHandler cgh=new ConsorsGateHandler(_log, socket); _sm.add(cgh); } } _log.info("ConsorsGate::Run", "Leaving now."); }
public void add(ConsorsGateHandler cgh) { _connections.Add(cgh); }