Nol.A SDK Library  24.11.0
For IoT System Software Development
BLEDevice Member List

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

addPeerDevice(void *peer, bool is_client, uint16_t conn_id) (defined in BLEDevice)BLEDevicestatic
createClient() (defined in BLEDevice)BLEDevicestatic
createServer() (defined in BLEDevice)BLEDevicestatic
deinit(bool release_memory=false) (defined in BLEDevice)BLEDevicestatic
getAddress() (defined in BLEDevice)BLEDevicestatic
getAdvertising() (defined in BLEDevice)BLEDevicestatic
getClientByGattIf(uint16_t conn_id) (defined in BLEDevice)BLEDevicestatic
getInitialized() (defined in BLEDevice)BLEDevicestatic
getMTU() (defined in BLEDevice)BLEDevicestatic
getPeerDevices(bool client) (defined in BLEDevice)BLEDevicestatic
getScan() (defined in BLEDevice)BLEDevicestatic
getValue(BLEAddress bdAddress, BLEUUID serviceUUID, BLEUUID characteristicUUID) (defined in BLEDevice)BLEDevicestatic
init(std::string deviceName) (defined in BLEDevice)BLEDevicestatic
m_appId (defined in BLEDevice)BLEDevicestatic
m_localMTU (defined in BLEDevice)BLEDevicestatic
m_securityLevel (defined in BLEDevice)BLEDevicestatic
removePeerDevice(uint16_t conn_id, bool client) (defined in BLEDevice)BLEDevicestatic
setEncryptionLevel(ble_sec_act_t level) (defined in BLEDevice)BLEDevicestatic
setMTU(uint16_t mtu) (defined in BLEDevice)BLEDevicestatic
setPower(int8_t powerLevel) (defined in BLEDevice)BLEDevicestatic
setSecurityCallbacks(BLESecurityCallbacks *pCallbacks) (defined in BLEDevice)BLEDevicestatic
setValue(BLEAddress bdAddress, BLEUUID serviceUUID, BLEUUID characteristicUUID, std::string value) (defined in BLEDevice)BLEDevicestatic
startAdvertising() (defined in BLEDevice)BLEDevicestatic
toString() (defined in BLEDevice)BLEDevicestatic
updatePeerDevice(void *peer, bool _client, uint16_t conn_id) (defined in BLEDevice)BLEDevicestatic
whiteListAdd(BLEAddress address) (defined in BLEDevice)BLEDevicestatic
whiteListRemove(BLEAddress address) (defined in BLEDevice)BLEDevicestatic