private void StartServer() { IPAddress local = IPAddress.Any; IPEndPoint iep = new IPEndPoint(local, 5082); Socket server = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); server.Bind(iep); PostLog("Start listening..."); server.Listen(100); PostLog("Listen started."); while (true) { PostLog("Start accepting..."); Socket client = server.Accept(); PostLog("Accepted."); ClientThread newClient = new ClientThread(this, client); Thread newThread = new Thread(new ThreadStart(newClient.ClientService)); newThread.Start(); } }
private void StartServer() { IPAddress local = IPAddress.Any; IPEndPoint iep = new IPEndPoint(local, 5082); Socket server = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); server.Bind(iep); PostLog("Start listening..."); server.Listen(100); PostLog("Listen started."); while (true) { PostLog("Start accepting..."); Socket client = server.Accept(); PostLog("Accepted."); ClientThread newClient = new ClientThread(this, client); Thread newThread = new Thread(new ThreadStart(newClient.ClientService)); newThread.Start(); } }