public void OnServerPacket(byte[] inValue)
        {
            LibCommon.Network.Types.GameMessage msg = new LibCommon.Network.Types.GameMessage();

            ThriftMessageSerialize.DeSerializeCompact(msg, inValue);
            ClientQueue.Enqueue(msg);
        }
        public void OnClientPacket(byte[] inValue, string inId)
        {
            LibCommon.Network.Types.GameMessage msg = new LibCommon.Network.Types.GameMessage();
            ThriftMessageSerialize.DeSerializeCompact(msg, inValue);

            msg.NetworkId = inId;

            ServerQueue.Enqueue(msg);
        }