Home
last modified time | relevance | path

Searched refs:bcData (Results 1 - 14 of 14) sorted by relevance

/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()
265 HexDump(reinterpret_cast<const uint8_t *>(packet->bcData.payload), packet->bcData.payloadLen); in ShowAdvData()
274 if (packet->bcData.payloadLen != sizeof(activeDiscoveryAdvData) || in ActionOfSetAdvDataForActiveDiscovery()
276 memcmp(packet->bcData.payload, activeDiscoveryAdvData, packet->bcData.payloadLen) != 0 || in ActionOfSetAdvDataForActiveDiscovery()
296 if (packet->bcData.payloadLen != sizeof(activeDiscoveryAdvData) || in ActionOfUpdateAdvForActiveDiscovery()
298 memcmp(packet->bcData.payload, activeDiscoveryAdvData, packet->bcData.payloadLen) != 0 || in ActionOfUpdateAdvForActiveDiscovery()
317 if (packet->bcData in ActionOfSetAdvDataForActivePublish()
[all...]
/foundation/communication/dsoftbus/tests/core/discovery/ble/softbus_ble/
H A Ddisc_ble_utils_test.cpp364 reportInfo.packet.bcData.id = SERVICE_UUID; in HWTEST_F()
365 reportInfo.packet.bcData.type = BC_DATA_TYPE_SERVICE; in HWTEST_F()
368 reportInfo.packet.bcData.payload = &g_invalidAdvData[0]; in HWTEST_F()
369 reportInfo.packet.bcData.payloadLen = ADV_DATA_MAX_LEN + 1; // bcLen > ADV_DATA_MAX_LEN in HWTEST_F()
393 reportInfo.packet.bcData.id = SERVICE_UUID; in HWTEST_F()
394 reportInfo.packet.bcData.type = BC_DATA_TYPE_SERVICE; in HWTEST_F()
397 reportInfo.packet.bcData.payload = &g_invalidAdvData[0]; in HWTEST_F()
398 reportInfo.packet.bcData.payloadLen = sizeof(g_invalidAdvData); // bcLen < POS_TLV in HWTEST_F()
423 reportInfo.packet.bcData.id = SERVICE_UUID; in HWTEST_F()
424 reportInfo.packet.bcData in HWTEST_F()
[all...]
H A Ddisc_ble_distributed_test.cpp151 reportInfo.packet.bcData.payload = &payload[0]; in HWTEST_F()
152 reportInfo.packet.bcData.payloadLen = POS_TLV - 1; in HWTEST_F()
157 reportInfo.packet.bcData.payloadLen = POS_TLV; in HWTEST_F()
187 .bcData = { in HWTEST_F()
198 // when not reportInfo->packet.bcData.type == BC_DATA_TYPE_SERVICE in HWTEST_F()
199 reportInfo.packet.bcData.type = BC_DATA_TYPE_MANUFACTURER; in HWTEST_F()
203 // when not reportInfo->packet.bcData.id == SERVICE_UUID in HWTEST_F()
204 reportInfo.packet.bcData.type = BC_DATA_TYPE_SERVICE; in HWTEST_F()
205 reportInfo.packet.bcData.id = SERVICE_UUID + 1; in HWTEST_F()
210 reportInfo.packet.bcData in HWTEST_F()
[all...]
/foundation/communication/dsoftbus/tests/adapter/fuzztest/softbusbroadcast_fuzzer/
H A Dsoftbusbroadcast_fuzzer.cpp82 SoftBusFree(packet->bcData.payload); in DestroyBleConfigAdvData()
84 packet->bcData.payload = nullptr; in DestroyBleConfigAdvData()
92 packet->bcData.type = BC_DATA_TYPE_SERVICE; in BuildBroadcastPacket()
93 packet->bcData.id = SERVICE_UUID; in BuildBroadcastPacket()
97 packet->bcData.payload = (uint8_t *)SoftBusCalloc(ADV_DATA_MAX_LEN); in BuildBroadcastPacket()
98 if (packet->bcData.payload == nullptr) { in BuildBroadcastPacket()
101 packet->bcData.payloadLen = (size > ADV_DATA_MAX_LEN) ? ADV_DATA_MAX_LEN : size; in BuildBroadcastPacket()
102 if (memcpy_s(packet->bcData.payload, ADV_DATA_MAX_LEN, data, packet->bcData.payloadLen) != EOK) { in BuildBroadcastPacket()
103 SoftBusFree(packet->bcData in BuildBroadcastPacket()
[all...]
/foundation/communication/dsoftbus/tests/adapter/broadcast/
H A Dsoftbus_ble_utils_test.cpp246 SoftbusBroadcastPayload bcData; in HWTEST() local
247 bcData.type = BROADCAST_DATA_TYPE_SERVICE; in HWTEST()
248 bcData.id = 1; in HWTEST()
250 bcData.payloadLen = 15; in HWTEST()
251 bcData.payload = payload; in HWTEST()
252 data->bcData = bcData; in HWTEST()
256 bcData.payloadLen + BC_HEAD_LEN : bcData.payloadLen + BC_HEAD_LEN - BC_FLAG_LEN; in HWTEST()
300 SoftBusFree(softBusBcScanResult.data.bcData in HWTEST()
[all...]
H A Dsoftbus_ble_gatt_test.cpp520 data.bcData.payloadLen = sizeof(ADV_DATA_EXAMPLE); in HWTEST_F()
521 data.bcData.payload = (uint8_t *)ADV_DATA_EXAMPLE; in HWTEST_F()
543 data.bcData.payloadLen = sizeof(ADV_DATA_EXAMPLE); in HWTEST_F()
544 data.bcData.payload = (uint8_t *)ADV_DATA_EXAMPLE; in HWTEST_F()
665 data.bcData.payloadLen = sizeof(ADV_DATA_EXAMPLE); in HWTEST_F()
666 data.bcData.payload = (uint8_t *)ADV_DATA_EXAMPLE; in HWTEST_F()
686 data.bcData.payloadLen = sizeof(ADV_DATA_EXAMPLE); in HWTEST_F()
687 data.bcData.payload = (uint8_t *)ADV_DATA_EXAMPLE; in HWTEST_F()
716 data.bcData.payloadLen = sizeof(ADV_DATA_EXAMPLE); in HWTEST_F()
717 data.bcData in HWTEST_F()
[all...]
/foundation/communication/dsoftbus/adapter/common/net/bluetooth/broadcast/manager/src/
H A Dsoftbus_broadcast_mgr.c222 DISC_CHECK_AND_RETURN_RET_LOGE(packet->bcData.payload != NULL, SOFTBUS_INVALID_PARAM, DISC_BROADCAST, in CheckBroadcastingParam()
441 static bool CheckManufactureIsMatch(const BcScanFilter *filter, const BroadcastPayload *bcData) in CheckManufactureIsMatch() argument
443 uint8_t dataLen = bcData->payloadLen; in CheckManufactureIsMatch()
449 if (filter->manufactureId != bcData->id) { in CheckManufactureIsMatch()
455 (bcData->payload[i] & filter->manufactureDataMask[i])) { in CheckManufactureIsMatch()
462 static bool CheckServiceIsMatch(const BcScanFilter *filter, const BroadcastPayload *bcData) in CheckServiceIsMatch() argument
464 uint8_t dataLen = bcData->payloadLen; in CheckServiceIsMatch()
470 if (filter->serviceUuid != bcData->id) { in CheckServiceIsMatch()
476 (bcData->payload[i] & filter->serviceDataMask[i])) { in CheckServiceIsMatch()
483 static bool CheckScanResultDataIsMatch(const uint32_t managerId, BroadcastPayload *bcData) in CheckScanResultDataIsMatch() argument
594 CheckScanResultDataIsMatchApproach(const uint32_t managerId, BroadcastPayload *bcData) CheckScanResultDataIsMatchApproach() argument
1256 DumpBroadcastPacket(const BroadcastPayload *bcData, const BroadcastPayload *rspData) DumpBroadcastPacket() argument
[all...]
/foundation/communication/dsoftbus/tests/adapter/bluetooth/broadcast/
H A Dsoftbus_broadcast_mgr_test.cpp80 packet->bcData.type = BC_DATA_TYPE_SERVICE; in BuildBroadcastPacketExceptPayload()
81 packet->bcData.id = SERVICE_UUID; in BuildBroadcastPacketExceptPayload()
283 packet.bcData.payloadLen = sizeof(BC_DATA_PAYLOAD); in HWTEST_F()
284 packet.bcData.payload = BC_DATA_PAYLOAD; in HWTEST_F()
327 packet.bcData.payloadLen = sizeof(BC_DATA_PAYLOAD); in HWTEST_F()
328 packet.bcData.payload = BC_DATA_PAYLOAD; in HWTEST_F()
469 packet.bcData.payloadLen = sizeof(BC_DATA_PAYLOAD); in HWTEST_F()
470 packet.bcData.payload = BC_DATA_PAYLOAD; in HWTEST_F()
634 packet.bcData.payloadLen = sizeof(BC_DATA_PAYLOAD); in HWTEST_F()
635 packet.bcData in HWTEST_F()
[all...]
/foundation/communication/dsoftbus/core/discovery/ble/softbus_ble/src/
H A Ddisc_ble.c372 uint32_t advLen = reportInfo->packet.bcData.payloadLen; in ScanFilter()
373 uint8_t *advData = reportInfo->packet.bcData.payload; in ScanFilter()
383 DISC_CHECK_AND_RETURN_RET_LOGE(reportInfo->packet.bcData.type == BC_DATA_TYPE_SERVICE, in ScanFilter()
385 "type is invalid. type=%{public}u", reportInfo->packet.bcData.type); in ScanFilter()
386 DISC_CHECK_AND_RETURN_RET_LOGE(reportInfo->packet.bcData.id == SERVICE_UUID, in ScanFilter()
388 "uuid is invalid. id=%{public}u", reportInfo->packet.bcData.id); in ScanFilter()
425 ret = SoftBusGenerateStrHash(reportInfo->packet.bcData.payload, in ProcessDisConPacket()
426 reportInfo->packet.bcData.payloadLen, (uint8_t *)key); in ProcessDisConPacket()
543 uint32_t advLen = reportInfo->packet.bcData.payloadLen; in ProcessDistributePacket()
544 uint8_t *advData = reportInfo->packet.bcData in ProcessDistributePacket()
[all...]
H A Ddisc_ble_utils.c398 "bcData.payload=NULL is invalid"); in GetDeviceInfoFromDisAdvData()
400 reportInfo->packet.bcData.payload != NULL, SOFTBUS_INVALID_PARAM, DISC_BLE, "payload=NULL is invalid"); in GetDeviceInfoFromDisAdvData()
401 uint16_t bcLen = reportInfo->packet.bcData.payloadLen; in GetDeviceInfoFromDisAdvData()
406 uint8_t *serviceData = reportInfo->packet.bcData.payload; in GetDeviceInfoFromDisAdvData()
412 uint32_t bcTlvLen = reportInfo->packet.bcData.payloadLen - POS_TLV; in GetDeviceInfoFromDisAdvData()
/foundation/communication/dsoftbus/adapter/common/net/bluetooth/broadcast/adapter/ble/src/
H A Dsoftbus_ble_utils.c385 uint16_t payloadLen = (data->bcData.payloadLen > BC_DATA_MAX_LEN) ? BC_DATA_MAX_LEN : data->bcData.payloadLen; in AssembleAdvData()
402 advData[IDX_BC_TYPE + offset] = SoftbusAdvDataTypeToBt(data->bcData.type); in AssembleAdvData()
403 uint16_t payloadId = data->bcData.id; in AssembleAdvData()
407 if (memcpy_s(&advData[BC_HEAD_LEN + offset], payloadLen, data->bcData.payload, payloadLen) != EOK) { in AssembleAdvData()
495 SoftbusBroadcastPayload *data = isRsp ? &dst->data.rspData : &dst->data.bcData; in ParseScanResult()
H A Dsoftbus_ble_gatt.c278 SoftBusFree(scanResult.data.bcData.payload); in WrapperScanResultCb()
291 SoftBusFree(scanResult.data.bcData.payload); in WrapperScanResultCb()
500 if (param == NULL || data == NULL || data->bcData.payloadLen == 0 || data->bcData.payload == NULL) { in SoftbusStartAdv()
/foundation/communication/dsoftbus/adapter/common/net/bluetooth/broadcast/adapter/include/
H A Dsoftbus_broadcast_adapter_type.h100 SoftbusBroadcastPayload bcData; member
/foundation/communication/dsoftbus/adapter/common/net/bluetooth/broadcast/interface/
H A Dsoftbus_broadcast_type.h336 BroadcastPayload bcData; member

Completed in 18 milliseconds