Пример #1
0
        public bool Update()
        {
            while (true)
            {
                BasePacket packet = LogicGateWay.PopPacket();

                if (packet == null)
                {
                    break;
                }

                switch (packet.ProcessType)
                {
                case PacketEnum.ProcessType.Data:
                    Callback.HandleNetworkMessage(packet);
                    break;

                case PacketEnum.ProcessType.RPC:
                    Callback.HandleRPC(packet);
                    break;
                }
            }

            return(true);
        }
Пример #2
0
 public void SendToLogic(BasePacket message)
 {
     LogicGateWay.PushPacket(message);
 }