CDC Badge OS
Firmware for the CDC Badge v1.0 hardware security key
Loading...
Searching...
No Matches
IBluetoothController Member List

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

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