| addAdvertisingUuid(const BleUuid &uuid) | IBluetoothController | inlinevirtual |
| addCharacteristicReadCallback(CharacteristicReadCallback cb) | IBluetoothController | inlinevirtual |
| addConnectionCallback(ConnectionCallback cb) | IBluetoothController | inlinevirtual |
| addDisconnectionCallback(DisconnectionCallback cb) | IBluetoothController | inlinevirtual |
| addEncryptionChangeCallback(EncChangeCallback cb) | IBluetoothController | inlinevirtual |
| addNotificationCallback(NotificationCallback cb) | IBluetoothController | inlinevirtual |
| addNumericComparisonCallback(NumericComparisonCallback cb) | IBluetoothController | inlinevirtual |
| addServiceDiscoveryCallback(ServiceDiscoveryCallback cb) | IBluetoothController | inlinevirtual |
| addWriteCompleteCallback(WriteCompleteCallback cb) | IBluetoothController | inlinevirtual |
| AuthCompleteCallback typedef | IBluetoothController | |
| cancelConnect() | IBluetoothController | inlinevirtual |
| CharacteristicReadCallback typedef | IBluetoothController | |
| clearAdvertisingManufacturerData() | IBluetoothController | inlinevirtual |
| clearAllBonds() | IBluetoothController | inlinevirtual |
| connect(const uint8_t *addr, uint8_t addrType=0) | IBluetoothController | inlinevirtual |
| ConnectionCallback typedef | IBluetoothController | |
| disable()=0 | IBluetoothController | pure virtual |
| disconnect()=0 | IBluetoothController | pure virtual |
| disconnectHandle(uint16_t connHandle) | IBluetoothController | inlinevirtual |
| DisconnectionCallback typedef | IBluetoothController | |
| discoverServiceByUuid(uint16_t connHandle, const BleUuid &uuid) | IBluetoothController | inlinevirtual |
| enable()=0 | IBluetoothController | pure virtual |
| enableNotifications(uint16_t connHandle, uint16_t cccdHandle) | IBluetoothController | inlinevirtual |
| EncChangeCallback typedef | IBluetoothController | |
| forgetBond(const uint8_t addr[6], uint8_t addrType) | IBluetoothController | inlinevirtual |
| getBondedDeviceCount() const | IBluetoothController | inlinevirtual |
| getBondedDevices(BleBondInfo *out, uint8_t maxCount) const | IBluetoothController | inlinevirtual |
| getConnectedDeviceName(char *buf, size_t bufLen) const | IBluetoothController | inlinevirtual |
| getConnectionHandle() const | IBluetoothController | inlinevirtual |
| getDeviceName() const=0 | IBluetoothController | pure virtual |
| getMacAddress(uint8_t *mac) const=0 | IBluetoothController | pure virtual |
| getMtu() const | IBluetoothController | inlinevirtual |
| getPeerIdAddr(uint16_t connHandle, uint8_t addr[6], uint8_t *addrType) const | IBluetoothController | inlinevirtual |
| getRssi() const=0 | IBluetoothController | pure virtual |
| getScanResults(BleScanResult *results, uint8_t maxResults) | IBluetoothController | inlinevirtual |
| initiateSecurity(uint16_t connHandle) | IBluetoothController | inlinevirtual |
| INVALID_LISTENER | IBluetoothController | static |
| isAdvertising() const | IBluetoothController | inlinevirtual |
| isConnected() const=0 | IBluetoothController | pure virtual |
| isEnabled() const=0 | IBluetoothController | pure virtual |
| isScanComplete() const | IBluetoothController | inlinevirtual |
| ListenerToken typedef | IBluetoothController | |
| MAX_BONDED_DEVICES | IBluetoothController | static |
| MAX_CHARS_PER_SERVICE | IBluetoothController | static |
| MAX_REGISTERED_SERVICES | IBluetoothController | static |
| MAX_SCAN_RESULTS | IBluetoothController | static |
| NotificationCallback typedef | IBluetoothController | |
| NumericComparisonCallback typedef | IBluetoothController | |
| PasskeyCallback typedef | IBluetoothController | |
| readCharacteristic(uint16_t connHandle, uint16_t attrHandle) | IBluetoothController | inlinevirtual |
| registerGattService(const GattServiceDef &service, bool pluginReserved=false) | IBluetoothController | inlinevirtual |
| removeAdvertisingUuid(const BleUuid &uuid) | IBluetoothController | inlinevirtual |
| removeCharacteristicReadCallback(ListenerToken token) | IBluetoothController | inlinevirtual |
| removeConnectionCallback(ListenerToken token) | IBluetoothController | inlinevirtual |
| removeDisconnectionCallback(ListenerToken token) | IBluetoothController | inlinevirtual |
| removeEncryptionChangeCallback(ListenerToken token) | IBluetoothController | inlinevirtual |
| removeNotificationCallback(ListenerToken token) | IBluetoothController | inlinevirtual |
| removeNumericComparisonCallback(ListenerToken token) | IBluetoothController | inlinevirtual |
| removeServiceDiscoveryCallback(ListenerToken token) | IBluetoothController | inlinevirtual |
| removeWriteCompleteCallback(ListenerToken token) | IBluetoothController | inlinevirtual |
| respondToNumericComparison(uint16_t connHandle, bool accept) | IBluetoothController | inlinevirtual |
| sendIndication(uint16_t connHandle, uint16_t attrHandle, const uint8_t *data, uint16_t len) | IBluetoothController | inlinevirtual |
| sendNotification(uint16_t connHandle, uint16_t attrHandle, const uint8_t *data, uint16_t len) | IBluetoothController | inlinevirtual |
| ServiceDiscoveryCallback typedef | IBluetoothController | |
| setAdvertisingManufacturerData(uint16_t companyId, const uint8_t *data, uint16_t len) | IBluetoothController | inlinevirtual |
| setAppearance(uint16_t appearance) | IBluetoothController | inlinevirtual |
| setAuthCompleteCallback(AuthCompleteCallback cb) | IBluetoothController | inlinevirtual |
| setCharacteristicReadCallback(CharacteristicReadCallback cb) | IBluetoothController | inlinevirtual |
| setDeviceName(const char *name)=0 | IBluetoothController | pure virtual |
| setNotificationCallback(NotificationCallback cb) | IBluetoothController | inlinevirtual |
| setNumericComparisonCallback(NumericComparisonCallback cb) | IBluetoothController | inlinevirtual |
| setPasskeyCallback(PasskeyCallback cb) | IBluetoothController | inlinevirtual |
| setServiceDiscoveryCallback(ServiceDiscoveryCallback cb) | IBluetoothController | inlinevirtual |
| setWriteCompleteCallback(WriteCompleteCallback cb) | IBluetoothController | inlinevirtual |
| startAdvertising() | IBluetoothController | inlinevirtual |
| startScan(uint32_t durationMs=5000, bool keepAdvertising=false) | IBluetoothController | inlinevirtual |
| stopAdvertising() | IBluetoothController | inlinevirtual |
| stopScan() | IBluetoothController | inlinevirtual |
| unregisterGattService(const BleUuid &serviceUuid) | IBluetoothController | inlinevirtual |
| writeCharacteristic(uint16_t connHandle, uint16_t attrHandle, const uint8_t *data, uint16_t len, bool withResponse=true) | IBluetoothController | inlinevirtual |
| WriteCompleteCallback typedef | IBluetoothController | |
| ~IBluetoothController()=default | IBluetoothController | virtual |