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

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

_blocksizeDFUSEDeviceprotected
_ctxDFUDeviceprotected
_devDFUDeviceprotected
_identTyTInterfaceprotected
_statusDFUDeviceprotected
abort(const ErrorStack &err=ErrorStack())DFUDeviceprotected
blocksize() constDFUSEDevice
clear_status(const ErrorStack &err=ErrorStack())DFUDeviceprotected
close()TyTInterfacevirtual
detach(int timeout, const ErrorStack &err=ErrorStack())DFUDeviceprotected
detect(bool saveOnly=true)TyTInterfacestatic
DFUSEDevice::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
erase(unsigned start, unsigned size, void(*progress)(unsigned, void *)=nullptr, void *ctx=nullptr, const ErrorStack &err=ErrorStack())TyTInterface
erase_block(uint32_t address, const ErrorStack &err=ErrorStack())TyTInterfaceprotected
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
identifier(const ErrorStack &err=ErrorStack())TyTInterfacevirtual
identify(const ErrorStack &err=ErrorStack())TyTInterfaceprotected
interfaceInfo()TyTInterfacestatic
isOpen() constTyTInterfacevirtual
leaveDFU(const ErrorStack &err=ErrorStack())DFUSEDevice
md380_command(uint8_t a, uint8_t b, const ErrorStack &err=ErrorStack())TyTInterfaceprotected
RadioInterface()RadioInterfaceexplicitprotected
read(uint32_t bank, uint32_t addr, uint8_t *data, int nbytes, const ErrorStack &err=ErrorStack())TyTInterfacevirtual
read_finish(const ErrorStack &err=ErrorStack())TyTInterfacevirtual
read_start(uint32_t bank, uint32_t addr, const ErrorStack &err=ErrorStack())TyTInterfacevirtual
readBlock(unsigned block, uint8_t *data, const ErrorStack &err=ErrorStack())DFUSEDevice
reboot(const ErrorStack &err=ErrorStack())TyTInterfacevirtual
releaseReadLock(const ErrorStack &err=ErrorStack())DFUSEDevice
set_address(uint32_t address, const ErrorStack &err=ErrorStack())TyTInterfaceprotected
setAddress(uint32_t address, const ErrorStack &err=ErrorStack())DFUSEDevice
TyTInterface(const USBDeviceDescriptor &descr, const ErrorStack &err=ErrorStack(), QObject *parent=nullptr)TyTInterface
upload(unsigned block, uint8_t *data, unsigned len, const ErrorStack &err=ErrorStack())DFUDevice
wait_idle(const ErrorStack &err=ErrorStack())DFUDeviceprotected
write(uint32_t bank, uint32_t addr, uint8_t *data, int nbytes, const ErrorStack &err=ErrorStack())TyTInterfacevirtual
write_finish(const ErrorStack &err=ErrorStack())TyTInterfacevirtual
write_start(uint32_t bank, uint32_t addr, const ErrorStack &err=ErrorStack())TyTInterfacevirtual
writeBlock(unsigned block, const uint8_t *data, const ErrorStack &err=ErrorStack())DFUSEDevice
~DFUDevice()DFUDevicevirtual
~RadioInterface()RadioInterfacevirtual
~TyTInterface()TyTInterface