Home
last modified time | relevance | path

Searched refs:ownAddrParams (Results 1 – 2 of 2) sorted by relevance

/ohos5.0/foundation/communication/bluetooth/frameworks/inner/c_adapter/
H A Dohos_bt_gatt.cpp583 static bool IsRpa(const AdvOwnAddrParams *ownAddrParams) in IsRpa() argument
585 if (ownAddrParams != nullptr && ((ownAddrParams->addr[0] & 0xC0) ^ 0x40) == 0 && in IsRpa()
586 ownAddrParams->addrType == BLE_ADDR_RANDOM) { in IsRpa()
607 const AdvOwnAddrParams *ownAddrParams) in BleStartAdvWithAddr() argument
610 if (advId == nullptr || rawData == nullptr || advParam == nullptr || !IsRpa(ownAddrParams)) { in BleStartAdvWithAddr()
627 if (!StartAdvAddrTimer(i, ownAddrParams)) { in BleStartAdvWithAddr()
640 std::copy(std::begin(ownAddrParams->addr), std::end(ownAddrParams->addr), std::begin(addr)); in BleStartAdvWithAddr()
642 settings.SetOwnAddrType(ownAddrParams->addrType); in BleStartAdvWithAddr()
1420 bool StartAdvAddrTimer(int advHandle, const AdvOwnAddrParams *ownAddrParams) in StartAdvAddrTimer() argument
1424 ConvertAddr(ownAddrParams->addr, addrStr); in StartAdvAddrTimer()
/ohos5.0/foundation/communication/bluetooth/interfaces/inner_api/include/c_header/
H A Dohos_bt_gatt.h792 const AdvOwnAddrParams *ownAddrParams);
957 bool StartAdvAddrTimer(int advHandle, const AdvOwnAddrParams *ownAddrParams);