NitroDebugger.RSP.Packets.WriteMemoryCommand.GetData C# (CSharp) Method

GetData() public method

public GetData ( ) : byte[]
return byte[]
        public byte[] GetData()
        {
            return (byte[])this.data.Clone();
        }

Usage Example

Example #1
0
        public void CreateWriteMemoryCommand()
        {
            uint address = 0x02000800;
            int size = 8;
            byte[] expected = new byte[] { 0xCA, 0xFE, 0xBE, 0xBE, 0x00, 0x10, 0x20, 0x39 };
            string dataString = BitConverter.ToString(expected).Replace("-", "");

            WriteMemoryCommand cmd = new WriteMemoryCommand(address, size, expected);
            Assert.AreEqual(address, cmd.Address);
            Assert.AreEqual(size, cmd.Size);
            Assert.AreEqual(expected, cmd.GetData());
            Assert.AreEqual("M", cmd.Command);
            Assert.AreEqual("M2000800,8:" + dataString, cmd.Pack());
        }