Exemplo n.º 1
0
 private void _AcceptCallBack(IAsyncResult ar)
 {
     try
     {
         if (serverSocket != null)
         {
             Socket clientSocket = serverSocket.EndAccept(ar);
             Player player       = new Player(clientSocket, this);
             player.Start();
             onlinePlayerList.Add(player);
             LogHelper.DEBUGLOG("Accept Client:[{0}]", clientSocket.RemoteEndPoint.ToString());
             serverSocket.BeginAccept(_AcceptCallBack, null);
         }
     }
     catch (Exception e)
     {
         LogHelper.ERRORLOG(e);
     }
 }