Exemplo n.º 1
0
        public byte[] ToDatagram()
        {
            List <byte> buffer = new List <byte>();

            buffer.AddRange(Mac.GetAddressBytes());
            buffer.Add((byte)Command);
            buffer.Add(ScoreboardType);
            buffer.AddRange(BitConverter.GetBytes(MessageId));
            if (Data != null)
            {
                buffer.AddRange(Data.ToByteArray());
            }
            return(buffer.ToArray());
        }