libdrmconf  0.8.1
A library to program DMR radios.
HID Member List

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

_ctxHIDeviceprotected
_devHIDeviceprotected
_devHIDeviceprotected
_errorMessageHIDeviceprotected
_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()HIDvirtual
errorMessage() constHIDinlinevirtual
HID(int vid, int pid, QObject *parent=nullptr)HIDexplicit
hid_send_recv(const unsigned char *data, unsigned nbytes, unsigned char *rdata, unsigned rlength)HIDevice
hid_send_recv(const unsigned char *data, unsigned nbytes, unsigned char *rdata, unsigned rlength)HIDevice
HIDevice(int vid, int pid, QObject *parent=nullptr)HIDevice
HIDevice(int vid, int pid, QObject *parent=nullptr)HIDevice
identifier()HIDvirtual
isOpen() constHIDvirtual
MEMBANK_CALLSIGN_LOWER enum valueHID
MEMBANK_CALLSIGN_UPPER enum valueHID
MEMBANK_CODEPLUG_LOWER enum valueHID
MEMBANK_CODEPLUG_UPPER enum valueHID
MEMBANK_NONE enum valueHID
MemoryBank enum nameHID
RadioInterface()RadioInterfaceexplicitprotected
read(uint32_t bank, uint32_t addr, unsigned char *data, int nbytes)HID
RadioInterface::read(uint32_t bank, uint32_t addr, uint8_t *data, int nbytes)=0RadioInterfacepure virtual
read_callback(struct libusb_transfer *t)HIDeviceprotectedstatic
read_finish()HIDvirtual
read_start(uint32_t bank, uint32_t addr)HIDvirtual
reboot()RadioInterfacevirtual
selectMemoryBank(MemoryBank bank)HIDprotected
write(uint32_t bank, uint32_t addr, unsigned char *data, int nbytes)HID
RadioInterface::write(uint32_t bank, uint32_t addr, uint8_t *data, int nbytes)=0RadioInterfacepure virtual
write_finish()HIDvirtual
write_read(const unsigned char *data, unsigned length, unsigned char *reply, unsigned rlength)HIDeviceprotected
write_start(uint32_t bank, uint32_t addr)HIDvirtual
~HID()HIDvirtual
~HIDevice()HIDevicevirtual
~HIDevice()HIDevicevirtual
~RadioInterface()RadioInterfacevirtual