Esempio n. 1
0
    void ProcessGameSocketMsg()
    {
        if (gameSocket == null)
        {
            gameSocket = GameSocket.GetInstance();
        }

        gameSocket.SendPkgQueue();

        if (gameSocket.rcevPackages != null && gameSocket.rcevPackages.Count > 0)
        {
            Lopackage package = null;
            lock (socket.syncObj)
            {
                package = gameSocket.rcevPackages.Dequeue();
            }
            AnalzyPackage(package, true);
        }
    }