USB Host Shield 2.0
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
PSBuzz Member List

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

attachOnInit(void(*funcOnInit)(void))PSBuzzinline
bAddressUSBHIDprotected
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
epInterruptInIndexUSBHIDprotectedstatic
epInterruptOutIndexUSBHIDprotectedstatic
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)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
GetReportParser(uint8_t id)HIDUniversalprotectedvirtual
GetUsb()USBHIDinline
hidInterfacesHIDUniversalprotected
HIDUniversal(USB *p)HIDUniversal
Init(uint8_t parent, uint8_t port, bool lowspeed)HIDUniversalvirtual
isReady()HIDUniversalinlinevirtual
maxEpPerInterfaceUSBHIDprotectedstatic
maxHidInterfacesUSBHIDprotectedstatic
OnInitSuccessful()PSBuzzprotectedvirtual
ParseHIDData(USBHID *hid, bool is_rpt_id, uint8_t len, uint8_t *buf)PSBuzzprotectedvirtual
PIDHIDUniversalprotected
Poll()HIDUniversalvirtual
PrintEndpointDescriptor(const USB_ENDPOINT_DESCRIPTOR *ep_ptr)USBHIDprotected
PrintHidDescriptor(const USB_HID_DESCRIPTOR *pDesc)USBHIDprotected
PSBuzz(USB *p)PSBuzzinline
pUsbUSBHIDprotected
Release()HIDUniversalvirtual
Reset()PSBuzzinlineprotected
ResetHubPort(uint8_t port)USBDeviceConfiginlinevirtual
SetIdle(uint8_t iface, uint8_t reportID, uint8_t duration)USBHID
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)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)HIDUniversalvirtual
SndRpt(uint16_t nbytes, uint8_t *dataptr)HIDUniversal
totalEndpointsUSBHIDprotectedstatic
USBHID(USB *pusb)USBHIDinline
VIDHIDUniversalprotected
VIDPIDOK(uint16_t vid, uint16_t pid)PSBuzzinlineprotectedvirtual