using System; using System.Collections.Generic; using System.Text; namespace DirectUSB.RawPackets { public class RequestBufferSizePacket : RawPacket { #region Constructors / Teardown public RequestBufferSizePacket(int requestedSize) : base(0x01) { var data = new byte[4]; data[0] = (byte)((requestedSize & 0xFF000000) >> 24); data[1] = (byte)((requestedSize & 0x00FF0000) >> 16); data[2] = (byte)((requestedSize & 0x0000FF00) >> 8); data[3] = (byte)((requestedSize & 0x000000FF) >> 0); Data = data; } #endregion } }