libdrmconf  0.12.0
A library to program DMR radios.
RadioddityInterface Member List

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

_cbErrorHIDeviceprotected
_ctxHIDeviceprotected
_devHIDeviceprotected
_devHIDeviceprotected
_HIDManagerHIDeviceprotected
_nbytes_receivedHIDeviceprotected
_receive_bufHIDeviceprotected
_transferHIDeviceprotected
_transfer_bufHIDeviceprotected
callback_close(void *ontext, IOReturn result, void *sender, IOHIDDeviceRef deviceRef)HIDeviceprotectedstatic
callback_input(void *context, IOReturn result, void *sender, IOHIDReportType type, uint32_t reportID, uint8_t *data, CFIndex nbytes)HIDeviceprotectedstatic
callback_open(void *context, IOReturn result, void *sender, IOHIDDeviceRef deviceRef)HIDeviceprotectedstatic
close()RadioddityInterfacevirtual
detect(bool saveOnly=true)RadioddityInterfacestatic
HIDevice::detect(uint16_t vid, uint16_t pid)HIDevicestatic
hid_send_recv(const unsigned char *data, unsigned nbytes, unsigned char *rdata, unsigned rlength, const ErrorStack &err=ErrorStack())HIDevice
hid_send_recv(const unsigned char *data, unsigned nbytes, unsigned char *rdata, unsigned rlength, const ErrorStack &err=ErrorStack())HIDevice
HIDevice(const USBDeviceDescriptor &descr, const ErrorStack &err=ErrorStack(), QObject *parent=nullptr)HIDevice
HIDevice(const USBDeviceDescriptor &descr, const ErrorStack &err=ErrorStack(), QObject *parent=nullptr)HIDevice
identifier(const ErrorStack &err=ErrorStack())RadioddityInterfacevirtual
interfaceInfo()RadioddityInterfacestatic
isOpen() constRadioddityInterfacevirtual
MEMBANK_CALLSIGN_LOWER enum valueRadioddityInterface
MEMBANK_CALLSIGN_UPPER enum valueRadioddityInterface
MEMBANK_CODEPLUG_LOWER enum valueRadioddityInterface
MEMBANK_CODEPLUG_UPPER enum valueRadioddityInterface
MEMBANK_NONE enum valueRadioddityInterface
MemoryBank enum nameRadioddityInterface
RadioddityInterface(const USBDeviceDescriptor &descr, const ErrorStack &err=ErrorStack(), QObject *parent=nullptr)RadioddityInterfaceexplicit
RadioInterface()RadioInterfaceexplicitprotected
read(uint32_t bank, uint32_t addr, unsigned char *data, int nbytes, const ErrorStack &err=ErrorStack())RadioddityInterface
RadioInterface::read(uint32_t bank, uint32_t addr, uint8_t *data, int nbytes, const ErrorStack &err=ErrorStack())=0RadioInterfacepure virtual
read_callback(struct libusb_transfer *t)HIDeviceprotectedstatic
read_finish(const ErrorStack &err=ErrorStack())RadioddityInterfacevirtual
read_start(uint32_t bank, uint32_t addr, const ErrorStack &err=ErrorStack())RadioddityInterfacevirtual
reboot(const ErrorStack &err=ErrorStack())RadioInterfacevirtual
selectMemoryBank(MemoryBank bank, const ErrorStack &err=ErrorStack())RadioddityInterfaceprotected
write(uint32_t bank, uint32_t addr, unsigned char *data, int nbytes, const ErrorStack &err=ErrorStack())RadioddityInterface
RadioInterface::write(uint32_t bank, uint32_t addr, uint8_t *data, int nbytes, const ErrorStack &err=ErrorStack())=0RadioInterfacepure virtual
write_finish(const ErrorStack &err=ErrorStack())RadioddityInterfacevirtual
write_read(const unsigned char *data, unsigned length, unsigned char *reply, unsigned rlength, const ErrorStack &err=ErrorStack())HIDeviceprotected
write_start(uint32_t bank, uint32_t addr, const ErrorStack &err=ErrorStack())RadioddityInterfacevirtual
~HIDevice()HIDevicevirtual
~HIDevice()HIDevicevirtual
~RadioddityInterface()RadioddityInterfacevirtual
~RadioInterface()RadioInterfacevirtual