private void AcceptIncomingConnections() { while (true) { SocketHandler SocketHandler = new SocketHandler(listenSocket.Accept()); RequestReceiver client = new RequestReceiver(SocketHandler); Thread currentUserThread = new Thread(client.StartReceiving); currentUserThread.Start(); Clients.Add(SocketHandler, ClientStatus.GetInstance(currentUserThread.ManagedThreadId.ToString())); } }
public RequestReceiver(SocketHandler _socketHandler) { SocketHandler = _socketHandler; }