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

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

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