This is the complete list of members for SwitchProBT, including all inherited members.
| ACLData(uint8_t *ACLData) | BTHID | protectedvirtual |
| attachOnInit(void(*funcOnInit)(void)) | BluetoothService | inline |
| BluetoothService(BTD *p) | BluetoothService | inline |
| BTHID(BTD *p, bool pair=false, const char *pin="0000") | BTHID | |
| checkHciHandle(uint8_t *buf, uint16_t handle) | BluetoothService | inlineprotected |
| connected() | SwitchProBT | inline |
| control_scid | BTHID | protected |
| disableTimeout() | SwitchProParser | inlineprotectedvirtual |
| disconnect() | BTHID | virtual |
| enableImu(bool enable) | SwitchProParser | inline |
| getAnalogHat(AnalogHatEnum a) | SwitchProParser | |
| getAngle(AngleEnum a) | SwitchProParser | inline |
| getBatteryLevel() | SwitchProParser | inline |
| getButtonClick(ButtonEnum b) | SwitchProParser | |
| getButtonPress(ButtonEnum b) | SwitchProParser | |
| getLastMessageTime() | BTHID | inline |
| getMessageCounter() | SwitchProParser | inline |
| GetReportParser(uint8_t id) | BTHID | inline |
| getSensor(SensorEnum s) | SwitchProParser | inline |
| hci_handle | BluetoothService | protected |
| identifier | BluetoothService | protected |
| interrupt_scid | BTHID | protected |
| isCharging() | SwitchProParser | inline |
| l2cap_event_flag | BluetoothService | protected |
| l2cap_sdp_state | BTHID | protected |
| onInit() | BTHID | inlineprotectedvirtual |
| OnInitBTHID() | SwitchProBT | inlineprotectedvirtual |
| pair(void) | BTHID | inline |
| Parse(uint8_t len, uint8_t *buf) | SwitchProParser | protected |
| ParseBTHIDControlData(uint8_t len, uint8_t *buf) | BTHID | inlineprotectedvirtual |
| ParseBTHIDData(uint8_t len, uint8_t *buf) | SwitchProBT | inlineprotectedvirtual |
| pBtd | BluetoothService | protected |
| pFuncOnInit | BluetoothService | protected |
| BTHID::Reset() | BTHID | protectedvirtual |
| SwitchProParser::Reset() | SwitchProParser | protected |
| ResetBTHID() | SwitchProBT | inlineprotectedvirtual |
| Run() | BTHID | protectedvirtual |
| sdp_scid | BTHID | protected |
| sendHandshake() | SwitchProParser | inlineprotectedvirtual |
| sendOutputReport(uint8_t *data, uint8_t len) | SwitchProBT | inlineprotectedvirtual |
| setAllOff() | SwitchProParser | inline |
| setLedHomeOff() | SwitchProParser | inline |
| setLedHomeOn() | SwitchProParser | inline |
| setLedHomeToggle() | SwitchProParser | inline |
| setLedOff() | SwitchProParser | inline |
| setLedOff(LEDEnum a) | SwitchProParser | inline |
| setLedOn(LEDEnum a) | SwitchProParser | inline |
| setLedRaw(uint8_t mask) | SwitchProParser | inline |
| setLeds(struct KBDLEDS data) | BTHID | inline |
| setLeds(uint8_t data) | BTHID | |
| setLedToggle(LEDEnum a) | SwitchProParser | inline |
| setProtocolMode(uint8_t mode) | BTHID | inline |
| SetReportParser(uint8_t id, HIDReportParser *prs) | BTHID | inline |
| setRumble(bool leftRumbleOn, bool rightRumbleOn) | SwitchProParser | inline |
| setRumbleLeft(bool on) | SwitchProParser | inline |
| setRumbleOff() | SwitchProParser | inline |
| setRumbleRight(bool on) | SwitchProParser | inline |
| setRumbleToggle() | SwitchProParser | inline |
| SwitchProBT(BTD *p, bool pair=false, const char *pin="0000") | SwitchProBT | inline |
| switchProOutput | SwitchProParser | protected |
| SwitchProParser() | SwitchProParser | inline |