aboutsummaryrefslogtreecommitdiff
path: root/libraries/HID/HID.h
diff options
context:
space:
mode:
Diffstat (limited to 'libraries/HID/HID.h')
-rw-r--r--libraries/HID/HID.h10
1 files changed, 6 insertions, 4 deletions
diff --git a/libraries/HID/HID.h b/libraries/HID/HID.h
index cb1125e..1c8e2fc 100644
--- a/libraries/HID/HID.h
+++ b/libraries/HID/HID.h
@@ -80,11 +80,13 @@ public:
void SendReport(uint8_t id, const void* data, int len);
void AppendDescriptor(HIDDescriptorListNode* node);
-private:
- static int GetInterface(uint8_t* interfaceNum);
- static int GetDescriptor(int8_t t);
- static bool Setup(USBSetup& setup, uint8_t i);
+protected:
+ // Implementation of the PUSBListNode
+ int getInterface(uint8_t* interfaceNum);
+ int getDescriptor(int8_t t);
+ bool setup(USBSetup& setup, uint8_t i);
+private:
static HIDDescriptor hidInterface;
static HIDDescriptorListNode* rootNode;