34 virtual Size
Send(
const Byte* data, Size size) = 0;
UsbBase & operator=(UsbBase &&usb) noexcept
Definition UsbBase.cpp:28
UInt_32 GetBus() const
Definition UsbBase.cpp:81
virtual bool IsInitialized() const =0
void BulkReceive(Byte **data, Size *size)
Definition UsbBase.cpp:60
bool IsValid() const
Definition UsbBase.cpp:91
virtual Size Send(const Byte *data, Size size)=0
virtual Size Receive(Byte *data, Size size)=0
UsbBase()
Definition UsbBase.cpp:6
void BulkSend(const Byte *data, Size size)
Definition UsbBase.cpp:53
UInt_32 GetAddress() const
Definition UsbBase.cpp:86
virtual ~UsbBase()=default
virtual void Initialize()=0
unsigned int UInt_32
Definition Types.h:49
unsigned char Byte
Definition Types.h:39