Inheritance diagram for UsbConnectionListener:
Collaboration diagram for UsbConnectionListener:

Signals

void usbDriveConnected (QString device_descriptor)
 
void androidDeviceConnected (QString device_descriptor)
 
void deviceRemoved (QString device_descriptor)
 

Public Member Functions

virtual void run () override
 
void stop ()
 
void emitSignal (USB_EVENT_TYPE event_type, QString device_descriptor)
 
void emitSignal (USB_EVENT_TYPE event_type, QString device_descriptor, QList< QString > mountList)
 

Static Public Member Functions

static bool isAndroidDevice (libusb_device_handle *device)
 
static bool isOapDevice (libusb_device_descriptor *desc)
 
static QList< QString > getMountPoint (QString serialNumber)
 
static bool hasMassStorageInterface (libusb_device *dev)
 

The documentation for this class was generated from the following files: