USB Host Shield 2.0
HIDBoot< BOOT_PROTOCOL > Member List

This is the complete list of members for HIDBoot< BOOT_PROTOCOL >, including all inherited members.

bAddressUSBHIDprotected
ConfigureDevice(uint8_t parent, uint8_t port, bool lowspeed)USBDeviceConfiginlinevirtual
DEVCLASSOK(uint8_t klass)HIDBoot< BOOT_PROTOCOL >inlinevirtual
DEVSUBCLASSOK(uint8_t subklass)HIDBoot< BOOT_PROTOCOL >inlinevirtual
EndpointXtract(uint8_t conf, uint8_t iface, uint8_t alt, uint8_t proto, const USB_ENDPOINT_DESCRIPTOR *ep)HIDBoot< BOOT_PROTOCOL >virtual
epInterruptInIndexUSBHIDprotectedstatic
epInterruptOutIndexUSBHIDprotectedstatic
GetAddress()HIDBoot< BOOT_PROTOCOL >inlinevirtual
GetHidDescr(uint8_t ep, uint16_t nbytes, uint8_t *dataptr)USBHID
GetIdle(uint8_t iface, uint8_t reportID, uint8_t *dataptr)USBHID
GetProtocol(uint8_t iface, uint8_t *dataptr)USBHID
GetReport(uint8_t ep, uint8_t iface, uint8_t report_type, uint8_t report_id, uint16_t nbytes, uint8_t *dataptr)USBHID
GetReportDescr(uint16_t wIndex, USBReadParser *parser=NULL)USBHID
GetUsb()USBHIDinline
HIDBoot(USB *p, bool bRptProtoEnable=false)HIDBoot< BOOT_PROTOCOL >
Init(uint8_t parent, uint8_t port, bool lowspeed)HIDBoot< BOOT_PROTOCOL >virtual
isReady()HIDBoot< BOOT_PROTOCOL >inlinevirtual
maxEpPerInterfaceUSBHIDprotectedstatic
maxHidInterfacesUSBHIDprotectedstatic
Poll()HIDBoot< BOOT_PROTOCOL >virtual
PrintEndpointDescriptor(const USB_ENDPOINT_DESCRIPTOR *ep_ptr)USBHIDprotected
PrintHidDescriptor(const USB_HID_DESCRIPTOR *pDesc)USBHIDprotected
pUsbUSBHIDprotected
Release()HIDBoot< BOOT_PROTOCOL >virtual
ResetHubPort(uint8_t port)USBDeviceConfiginlinevirtual
SetIdle(uint8_t iface, uint8_t reportID, uint8_t duration)USBHID
SetProtocol(uint8_t iface, uint8_t protocol)USBHID
SetReport(uint8_t ep, uint8_t iface, uint8_t report_type, uint8_t report_id, uint16_t nbytes, uint8_t *dataptr)USBHID
SetReportParser(uint8_t id, HIDReportParser *prs)HIDBoot< BOOT_PROTOCOL >inlinevirtual
totalEndpointsUSBHIDprotectedstatic
USBHID(USB *pusb)USBHIDinline
VIDPIDOK(uint16_t vid, uint16_t pid)USBDeviceConfiginlinevirtual