class axl::io::UsbEventThread

#include <axl_io_UsbEventThread.h>

class UsbEventThread: public sys::ThreadImpl< UsbEventThread >
{
public:
    // enums

    enum
    {
        TimerGranularity = 500,
    };

    // construction

    UsbEventThread();
    ~UsbEventThread();

    // methods

    bool
    start(libusb_context* context = NULL);

    void
    stop();

    void
    threadFunc();
};