7 #ifndef __PVUSBHOSTCONTROLLER_H__
8 #define __PVUSBHOSTCONTROLLER_H__
10 #include <PvInterface.h>
11 #include <PvDeviceInfoUSB.h>
12 #include <PvDeviceInfoU3V.h>
24 uint32_t GetVendorID()
const;
25 uint32_t GetDeviceID()
const;
26 uint32_t GetSubsystemID()
const;
28 uint32_t GetRevision()
const;
38 void SetVendorID( uint32_t aValue ) { mVendorID = aValue; }
39 void SetDeviceID( uint32_t aValue ) { mDeviceID = aValue; }
40 void SetSubsystemID( uint32_t aValue ) { mSubsystemID = aValue; }
41 void SetRevision( uint32_t aValue ) { mRevision = aValue; }
42 void SetSpeed(
PvUSBSpeed aValue ) { mSpeed = aValue; }
51 uint32_t mSubsystemID;