Esempio n. 1
0
 void Update()
 {
     lock (messages)
     {
         RawMessage msg;
         while (messages.Count != 0)
         {
             msg = messages.Dequeue();
             TypeIdGenerator.getMessageClass(msg.getInt("id")).processMessage(msg);
         }
     }
 }
Esempio n. 2
0
        public void processMessages()
        {
            RawMessage newMessage;

            lock (messages)
            {
                while (messages.Count != 0)
                {
                    newMessage = messages.Dequeue();
                    int key = newMessage.getInt("id");
                    TypeIdGenerator.getMessageClass(key).processMessage(newMessage, this);
                }
            }
        }