Esempio n. 1
0
        // Construct message for GameUpdate message
        private byte[] constructMessage(MessageType msgType, long timestamp, GameUpdate gameUpdate)
        {
            List<byte> msg = new List<byte>();
            msg.AddRange(GameConstant.pstrByte);
            msg.AddRange(GameConstant.reservedByte);
            msg.Add((byte)GameConstant.GameUpdate);
            msg.AddRange(BitConverter.GetBytes(timestamp));
            msg.AddRange(gameUpdate.toByte());

            return msg.ToArray();
        }