Home
last modified time | relevance | path

Searched refs:advLen (Results 1 - 10 of 10) sorted by relevance

/foundation/communication/dsoftbus/adapter/common/net/bluetooth/broadcast/adapter/ble/src/
H A Dsoftbus_ble_utils.c442 static int32_t ParseFlag(const uint8_t *advData, uint8_t advLen, SoftBusBcScanResult *dst, uint8_t index) in ParseFlag() argument
444 if (index + 1 >= advLen) { in ParseFlag()
453 static int32_t ParseLocalName(const uint8_t *advData, uint8_t advLen, SoftBusBcScanResult *dst, uint8_t index, in ParseLocalName() argument
456 if (index + 1 >= advLen) { in ParseLocalName()
467 int32_t ParseScanResult(const uint8_t *advData, uint8_t advLen, SoftBusBcScanResult *dst) in ParseScanResult() argument
469 DISC_CHECK_AND_RETURN_RET_LOGE(advData != NULL && dst != NULL && advLen > 0, SOFTBUS_INVALID_PARAM, in ParseScanResult()
473 while (index < advLen) { in ParseScanResult()
479 if (index + len >= advLen || index + 1 >= advLen) { in ParseScanResult()
484 DISC_CHECK_AND_RETURN_RET_LOGE(ParseFlag(advData, advLen, ds in ParseScanResult()
[all...]
H A Dsoftbus_ble_gatt.c277 if (ParseScanResult(data->advData, data->advLen, &scanResult) != SOFTBUS_OK) { in WrapperScanResultCb()
/foundation/communication/dsoftbus/tests/core/discovery/ble/softbus_ble_mock/
H A Dble_mock.cpp262 DISC_LOGI(DISC_TEST, "bcId=%{public}d, advLen=%{public}d, rspLen=%{public}d", bcId, packet->bcData.payloadLen, in ShowAdvData()
422 constexpr uint32_t advLen = sizeof(passivePublishAdvData); in InjectPassiveNonPacket() local
430 reportInfo.packet.bcData.payloadLen = advLen; in InjectPassiveNonPacket()
440 constexpr uint32_t advLen = sizeof(activePublishAdvData); in InjectActiveNonPacket() local
448 reportInfo.packet.bcData.payloadLen = advLen; in InjectActiveNonPacket()
458 constexpr uint32_t advLen = sizeof(passivePublishAdvDataOfCust); in InjectPassiveNonPacketOfCust() local
466 reportInfo.packet.bcData.payloadLen = advLen; in InjectPassiveNonPacketOfCust()
476 constexpr uint32_t advLen = sizeof(activeDiscoveryAdvData); in InjectActiveConPacket() local
484 reportInfo.packet.bcData.payloadLen = advLen; in InjectActiveConPacket()
/foundation/communication/dsoftbus/adapter/common/net/bluetooth/broadcast/adapter/ble/include/
H A Dsoftbus_ble_utils.h45 int32_t ParseScanResult(const uint8_t *advData, uint8_t advLen, SoftBusBcScanResult *dst);
/foundation/communication/dsoftbus/tests/core/discovery/ble/bluetooth_mock/
H A Dbluetooth_mock.cpp308 int32_t advLen = hexLen / HEX_CHAR_LEN; in HexStr2Bytes() local
310 bytes.resize(advLen); in HexStr2Bytes()
312 for (int32_t index = 0; index < advLen; ++index) { in HexStr2Bytes()
340 .advLen = advData.size(), in CallbackScanResult()
/foundation/communication/dsoftbus/tests/adapter/broadcast/
H A Dsoftbus_ble_utils_test.cpp296 uint8_t advLen = 23; in HWTEST() local
298 int32_t ret = ParseScanResult(advData, advLen, &softBusBcScanResult); in HWTEST()
H A Dsoftbus_ble_gatt_test.cpp1227 mockScanResult.advLen = sizeof(scanDataExample); in HWTEST_F()
/foundation/communication/bluetooth/interfaces/inner_api/include/c_header/
H A Dohos_bt_gatt.h480 unsigned char advLen; member
/foundation/communication/dsoftbus/core/discovery/ble/softbus_ble/src/
H A Ddisc_ble.c372 uint32_t advLen = reportInfo->packet.bcData.payloadLen; in ScanFilter() local
380 DISC_CHECK_AND_RETURN_RET_LOGE(advLen >= POS_TLV, SOFTBUS_DISCOVER_BLE_REPORT_FILTER_FAIL, DISC_BLE, in ScanFilter()
381 "advLen is too short, less than adv header length. advLen=%{public}u", advLen); in ScanFilter()
543 uint32_t advLen = reportInfo->packet.bcData.payloadLen; in ProcessDistributePacket() local
547 DISC_CHECK_AND_RETURN_LOGE(advData != NULL && advLen > POS_BUSINESS_EXTENSION, in ProcessDistributePacket()
548 DISC_BLE, "scan report data null, len=%{public}d", advLen); in ProcessDistributePacket()
/foundation/communication/bluetooth/frameworks/inner/c_adapter/
H A Dohos_bt_gatt.cpp101 scanResult.advLen = vec.size();
105 for (int i = 0; i < scanResult.advLen; i++) {
113 GetEncryptAddr(address).c_str(), scanResult.advLen, strs.c_str());
341 HILOGD("advId: %{public}d, advLen: %{public}u, scanRspLen: %{public}u", advId, data.advDataLen, data.rspDataLen); in BleSetAdvData()

Completed in 13 milliseconds