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); }
public void SendToLogic(BasePacket message) { LogicGateWay.PushPacket(message); }