USB Host Shield 2.0
PSBuzz Member List

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

attachOnInit(void(*funcOnInit)(void))PSBuzzinline
bAddressHIDprotected
bHasReportIdHIDUniversalprotected
ConfigureDevice(uint8_t parent, uint8_t port, bool lowspeed)USBDeviceConfiginlinevirtual
connected()PSBuzzinline
DEVCLASSOK(uint8_t klass)USBDeviceConfiginlinevirtual
DEVSUBCLASSOK(uint8_t subklass)USBDeviceConfiginlinevirtual
EndpointXtract(uint8_t conf, uint8_t iface, uint8_t alt, uint8_t proto, const USB_ENDPOINT_DESCRIPTOR *ep)HIDUniversalvirtual
epInfoHIDUniversalprotected
epInterruptInIndexHIDprotectedstatic
epInterruptOutIndexHIDprotectedstatic
GetAddress()HIDUniversalinlinevirtual
getButtonClick(ButtonEnum b, uint8_t controller=0)PSBuzz
getButtonPress(ButtonEnum b, uint8_t controller=0)PSBuzz
GetHidDescr(uint8_t ep, uint16_t nbytes, uint8_t *dataptr)HID
GetIdle(uint8_t iface, uint8_t reportID, uint8_t *dataptr)HID
GetProtocol(uint8_t iface, uint8_t *dataptr)HID
GetReport(uint8_t ep, uint8_t iface, uint8_t report_type, uint8_t report_id, uint16_t nbytes, uint8_t *dataptr)HID
GetReportDescr(uint16_t wIndex, USBReadParser *parser=NULL)HID
GetReportParser(uint8_t id)HIDUniversalprotectedvirtual
GetUsb()HIDinline
HID(USB *pusb)HIDinline
hidInterfacesHIDUniversalprotected
HIDUniversal(USB *p)HIDUniversal
Init(uint8_t parent, uint8_t port, bool lowspeed)HIDUniversalvirtual
isReady()HIDUniversalinlinevirtual
maxEpPerInterfaceHIDprotectedstatic
maxHidInterfacesHIDprotectedstatic
OnInitSuccessful()PSBuzzprotectedvirtual
ParseHIDData(HID *hid, bool is_rpt_id, uint8_t len, uint8_t *buf)PSBuzzprotectedvirtual
PIDHIDUniversalprotected
Poll()HIDUniversalvirtual
PrintEndpointDescriptor(const USB_ENDPOINT_DESCRIPTOR *ep_ptr)HIDprotected
PrintHidDescriptor(const USB_HID_DESCRIPTOR *pDesc)HIDprotected
PSBuzz(USB *p)PSBuzzinline
pUsbHIDprotected
Release()HIDUniversalvirtual
Reset()PSBuzzinlineprotected
ResetHubPort(uint8_t port)USBDeviceConfiginlinevirtual
SetIdle(uint8_t iface, uint8_t reportID, uint8_t duration)HID
setLedOff(uint8_t controller=0)PSBuzzinline
setLedOffAll()PSBuzzinline
setLedOn(uint8_t controller=0)PSBuzzinline
setLedOnAll()PSBuzzinline
setLedRaw(bool value, uint8_t controller=0)PSBuzz
setLedToggle(uint8_t controller=0)PSBuzzinline
SetProtocol(uint8_t iface, uint8_t protocol)HID
SetReport(uint8_t ep, uint8_t iface, uint8_t report_type, uint8_t report_id, uint16_t nbytes, uint8_t *dataptr)HID
SetReportParser(uint8_t id, HIDReportParser *prs)HIDUniversalvirtual
SndRpt(uint16_t nbytes, uint8_t *dataptr)HIDUniversal
totalEndpointsHIDprotectedstatic
VIDHIDUniversalprotected
VIDPIDOK(uint16_t vid, uint16_t pid)PSBuzzinlineprotectedvirtual