Re-implemented USB device enumeration with new structure
This commit is contained in:
@@ -32,6 +32,9 @@ class UsbDeviceFactory : public IUsbDeviceFactory {
|
||||
private:
|
||||
// methods
|
||||
int refreshDeviceList();
|
||||
std::vector<std::shared_ptr<IUsbDevice>> buildMaskedDeviceVector(uint16_t vidMask,
|
||||
uint16_t pidMask, uint16_t vid,
|
||||
uint16_t pid);
|
||||
// members
|
||||
libusb_context* mLibusbCtx{nullptr};
|
||||
libusb_device** mLibusbDeviceList;
|
||||
|
Reference in New Issue
Block a user