dRonin  adbada4
dRonin GCS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Groups Pages
USBMonitor Class Reference

#include <usbmonitor.h>

Inheritance diagram for USBMonitor:

Public Types

enum  RunState { Bootloader = 0x01, Running = 0x02, Upgrader = 0x03 }
 

Signals

void deviceDiscovered (const USBPortInfo &info)
 
void deviceRemoved (const USBPortInfo &info)
 

Public Member Functions

 USBMonitor (QObject *parent=nullptr)
 
 ~USBMonitor ()
 
QList< USBPortInfoavailableDevices ()
 
QList< USBPortInfoavailableDevices (int vid, int pid, int boardModel, int runState)
 Be a bit more picky and ask only for a specific type of device: More...
 

Static Public Member Functions

static USBMonitorinstance ()
 

Detailed Description

A monitor which will wait for device events.

Definition at line 85 of file usbmonitor.h.


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