libdrmconf  0.10.4
A library to program DMR radios.
All Classes Functions Variables Typedefs Enumerations Enumerator Properties Modules Pages
DFUSEDevice Member List

This is the complete list of members for DFUSEDevice, including all inherited members.

_blocksizeDFUSEDeviceprotected
_ctxDFUDeviceprotected
_devDFUDeviceprotected
_statusDFUDeviceprotected
abort(const ErrorStack &err=ErrorStack())DFUDeviceprotected
blocksize() constDFUSEDevice
clear_status(const ErrorStack &err=ErrorStack())DFUDeviceprotected
close()DFUSEDevice
detach(int timeout, const ErrorStack &err=ErrorStack())DFUDeviceprotected
detect(uint16_t vid, uint16_t pid)DFUDevicestatic
DFUDevice(const USBDeviceDescriptor &descr, const ErrorStack &err=ErrorStack(), QObject *parent=nullptr)DFUDevice
DFUSEDevice(const USBDeviceDescriptor &descr, const ErrorStack &err=ErrorStack(), uint16_t blocksize=32, QObject *parent=nullptr)DFUSEDevice
download(unsigned block, uint8_t *data, unsigned len, const ErrorStack &err=ErrorStack())DFUDevice
eraseAll(const ErrorStack &err=ErrorStack())DFUSEDevice
erasePage(uint32_t address, const ErrorStack &err=ErrorStack())DFUSEDevice
get_state(int &pstate, const ErrorStack &err=ErrorStack())DFUDeviceprotected
get_status(const ErrorStack &err=ErrorStack())DFUDeviceprotected
isOpen() constDFUDevice
leaveDFU(const ErrorStack &err=ErrorStack())DFUSEDevice
readBlock(unsigned block, uint8_t *data, const ErrorStack &err=ErrorStack())DFUSEDevice
releaseReadLock(const ErrorStack &err=ErrorStack())DFUSEDevice
setAddress(uint32_t address, const ErrorStack &err=ErrorStack())DFUSEDevice
upload(unsigned block, uint8_t *data, unsigned len, const ErrorStack &err=ErrorStack())DFUDevice
wait_idle(const ErrorStack &err=ErrorStack())DFUDeviceprotected
writeBlock(unsigned block, const uint8_t *data, const ErrorStack &err=ErrorStack())DFUSEDevice
~DFUDevice()DFUDevicevirtual