using System; using System.Collections.Generic; using System.Text; namespace DirectUSB.RawPackets { public class RawPacket { #region Declarations private byte _packetType; private byte[] _data; #endregion #region Constructors / Teardown internal RawPacket(byte packetType) { _packetType = packetType; } public RawPacket(byte packetType, byte[] data) { _packetType = packetType; _data = data; } #endregion #region Public Properties public int Size { get { return _data.Length; } } public byte PacketType { get { return _packetType; } } public byte[] Data { get { return _data; } internal set { _data = value; } } #endregion } }