Home
last modified time | relevance | path

Searched refs:advData (Results 1 - 25 of 37) sorted by relevance

12

/foundation/communication/bluetooth_service/test/unittest/ble/
H A Dble_test.cpp102 bool BleTest::HaveUuid(Bluetooth::BleAdvertiserData advData) in HaveUuid() argument
104 for (Bluetooth::UUID uuid : advData.GetServiceUuids()) { in HaveUuid()
112 bool BleTest::ManufacturerData(Bluetooth::BleAdvertiserData advData) in ManufacturerData() argument
114 if (advData.GetManufacturerData().empty()) { in ManufacturerData()
117 std::map<uint16_t, std::string> data = advData.GetManufacturerData(); in ManufacturerData()
128 bool BleTest::ServiceData(Bluetooth::BleAdvertiserData advData) in ServiceData() argument
130 if (advData.GetServiceData().empty()) { in ServiceData()
133 for (auto &iter : advData.GetServiceData()) { in ServiceData()
196 BleAdvertiserData advData; in HWTEST_F() local
198 advData in HWTEST_F()
[all...]
H A Dble_test.h99 bool HaveUuid(Bluetooth::BleAdvertiserData advData);
100 bool ManufacturerData(Bluetooth::BleAdvertiserData advData);
101 bool ServiceData(Bluetooth::BleAdvertiserData advData);
/foundation/communication/dsoftbus/adapter/common/net/bluetooth/broadcast/adapter/ble/src/
H A Dsoftbus_ble_utils.c387 uint8_t *advData = (uint8_t *)SoftBusCalloc(len); in AssembleAdvData() local
388 if (advData == NULL) { in AssembleAdvData()
395 advData[IDX_BC_FLAG_BYTE_LEN] = BC_FLAG_BYTE_LEN; in AssembleAdvData()
396 advData[IDX_BC_FLAG_AD_TYPE] = BC_FLAG_AD_TYPE; in AssembleAdvData()
397 advData[IDX_BC_FLAG_AD_DATA] = data->flag; in AssembleAdvData()
401 advData[IDX_PACKET_LEN + offset] = payloadLen + BC_HEAD_LEN - BC_FLAG_LEN - 1; in AssembleAdvData()
402 advData[IDX_BC_TYPE + offset] = SoftbusAdvDataTypeToBt(data->bcData.type); in AssembleAdvData()
404 advData[IDX_BC_UUID + offset] = (uint8_t)(payloadId & BC_BYTE_MASK); in AssembleAdvData()
405 advData[IDX_BC_UUID + offset + 1] = (uint8_t)((payloadId >> BC_SHIFT_BIT) & BC_BYTE_MASK); in AssembleAdvData()
407 if (memcpy_s(&advData[BC_HEAD_LE in AssembleAdvData()
442 ParseFlag(const uint8_t *advData, uint8_t advLen, SoftBusBcScanResult *dst, uint8_t index) ParseFlag() argument
453 ParseLocalName(const uint8_t *advData, uint8_t advLen, SoftBusBcScanResult *dst, uint8_t index, uint8_t len) ParseLocalName() argument
467 ParseScanResult(const uint8_t *advData, uint8_t advLen, SoftBusBcScanResult *dst) ParseScanResult() argument
[all...]
H A Dsoftbus_ble_gatt.c277 if (ParseScanResult(data->advData, data->advLen, &scanResult) != SOFTBUS_OK) { in WrapperScanResultCb()
475 advRawData.advData = (unsigned char *)AssembleAdvData(data, (uint16_t *)&advRawData.advDataLen); in StartBleAdv()
476 if (advRawData.advData == NULL) { in StartBleAdv()
485 SoftBusFree(advRawData.advData); in StartBleAdv()
491 DumpSoftbusAdapterData("mgr pkg:", advRawData.advData, advRawData.advDataLen); in StartBleAdv()
493 SoftBusFree(advRawData.advData); in StartBleAdv()
587 advRawData.advData = (unsigned char *)AssembleAdvData(data, (uint16_t *)&advRawData.advDataLen); in SoftbusSetAdvData()
588 if (advRawData.advData == NULL) { in SoftbusSetAdvData()
598 SoftBusFree(advRawData.advData); in SoftbusSetAdvData()
606 SoftBusFree(advRawData.advData); in SoftbusSetAdvData()
[all...]
/foundation/communication/bluetooth_service/services/bluetooth/service/src/ble/
H A Dble_advertiser_impl.h39 BleAdvertiserImplWrapData(const BleAdvertiserSettingsImpl &settings, const BleAdvertiserDataImpl &advData, in BleAdvertiserImplWrapData()
42 : settings_(settings), advData_(advData), rspData_(rspData), timer_(nullptr) in BleAdvertiserImplWrapData()
99 void StartAdvertising(const BleAdvertiserSettingsImpl &settings, const BleAdvertiserDataImpl &advData,
226 const BleAdvertiserDataImpl &advData, const BleAdvertiserSettingsImpl &settings, int8_t txPowerLevel) const;
237 const BleAdvertiserDataImpl &advData, const BleAdvertiserSettingsImpl &settings, int8_t txPowerLevel) const;
304 int CheckAdvertiserPara(const BleAdvertiserSettingsImpl &settings, const BleAdvertiserDataImpl &advData,
/foundation/communication/bluetooth/frameworks/inner/ipc/interface/
H A Di_bluetooth_ble_advertiser.h36 const BluetoothBleAdvertiserData &advData, const BluetoothBleAdvertiserData &scanResponse,
43 virtual void SetAdvertisingData(const BluetoothBleAdvertiserData &advData,
/foundation/communication/bluetooth_service/services/bluetooth/server/include/
H A Dbluetooth_ble_advertiser_server.h35 const BluetoothBleAdvertiserData &advData, const BluetoothBleAdvertiserData &scanResponse,
42 void SetAdvertisingData(const BluetoothBleAdvertiserData &advData,
/foundation/communication/bluetooth/frameworks/inner/ipc/include/
H A Dbluetooth_ble_advertiser_proxy.h33 int StartAdvertising(const BluetoothBleAdvertiserSettings &settings, const BluetoothBleAdvertiserData &advData,
40 void SetAdvertisingData(const BluetoothBleAdvertiserData &advData,
/foundation/communication/dsoftbus/tests/core/discovery/ble/bluetooth_mock/
H A Dbluetooth_mock.cpp321 std::vector<uint8_t> advData; in CallbackScanResult() local
322 if (!HexStr2Bytes(hexStr, advData)) { in CallbackScanResult()
340 .advLen = advData.size(), in CallbackScanResult()
341 .advData = &advData[0], in CallbackScanResult()
355 char advData[BUFF_LEN] = { 0 }; in DumpBleAdvRawData() local
357 if (ConvertBytesToUpperCaseHexString(advData, BUFF_LEN, rawData.advData, rawData.advDataLen) == SOFTBUS_OK && in DumpBleAdvRawData()
359 LOG("%s adv=%s, rsp=%s", __func__, advData, rspData); in DumpBleAdvRawData()
/foundation/communication/bluetooth_service/services/bluetooth/stack/src/gap/
H A Dgap_le_adv.c206 uint8_t advHandle, uint8_t operation, uint8_t fragmentPreference, uint8_t advDataLength, const uint8_t *advData) in GapLeSetExtendedAdvertisingData()
213 hciCmdParam.advertisingData = advData; in GapLeSetExtendedAdvertisingData()
226 uint8_t advHandle, uint8_t operation, uint8_t fragmentPreference, uint8_t advDataLength, const uint8_t *advData) in GAP_LeExAdvSetData()
237 ret = GapLeSetExtendedAdvertisingData(advHandle, operation, fragmentPreference, advDataLength, advData); in GAP_LeExAdvSetData()
504 int GAP_LeAdvSetData(uint8_t advDataLength, const uint8_t *advData) in GAP_LeAdvSetData() argument
523 (void)memcpy_s(hciCmdParam.advertisingData, sizeof(hciCmdParam.advertisingData), advData, advDataLength); in GAP_LeAdvSetData()
538 int GAP_LeAdvSetScanRspData(uint8_t advDataLength, const uint8_t *advData) in GAP_LeAdvSetScanRspData() argument
557 (void)memcpy_s(hciCmdParam.scanResponseData, sizeof(hciCmdParam.scanResponseData), advData, advDataLength); in GAP_LeAdvSetScanRspData()
205 GapLeSetExtendedAdvertisingData( uint8_t advHandle, uint8_t operation, uint8_t fragmentPreference, uint8_t advDataLength, const uint8_t *advData) GapLeSetExtendedAdvertisingData() argument
225 GAP_LeExAdvSetData( uint8_t advHandle, uint8_t operation, uint8_t fragmentPreference, uint8_t advDataLength, const uint8_t *advData) GAP_LeExAdvSetData() argument
H A Dgap_le.h121 * @param[in] advData advertising data
126 uint8_t advHandle, uint8_t operation, uint8_t fragmentPreference, uint8_t advDataLength, const uint8_t *advData);
193 * @param[in] advData legacy advertising data
197 int GAP_LeAdvSetData(uint8_t advDataLength, const uint8_t *advData);
202 * @param[in] advData legacy advertising scan response data
206 int GAP_LeAdvSetScanRspData(uint8_t advDataLength, const uint8_t *advData);
H A Dgap_le_scan.c328 uint8_t *advData = NULL; in GapLeAllocAdvReportRPAResolveInfo() local
331 advData = MEM_MALLOC.alloc(((const HciLeAdvertisingReport *)advReport)->lengthData); in GapLeAllocAdvReportRPAResolveInfo()
332 if (advData != NULL) { in GapLeAllocAdvReportRPAResolveInfo()
333 (void)memcpy_s(advData, in GapLeAllocAdvReportRPAResolveInfo()
341 ((HciLeAdvertisingReport *)report)->data = advData; in GapLeAllocAdvReportRPAResolveInfo()
344 advData = MEM_MALLOC.alloc(((const HciLeExtendedAdvertisingReport *)advReport)->dataLength); in GapLeAllocAdvReportRPAResolveInfo()
345 if (advData != NULL) { in GapLeAllocAdvReportRPAResolveInfo()
346 (void)memcpy_s(advData, in GapLeAllocAdvReportRPAResolveInfo()
355 ((HciLeExtendedAdvertisingReport *)report)->data = advData; in GapLeAllocAdvReportRPAResolveInfo()
H A Dgap_le_if.c58 uint8_t *advData; member
82 uint8_t *advData; member
485 info->advHandle, info->operation, info->fragmentPreference, info->advDataLength, info->advData); in GapLeExAdvSetDataTask()
489 uint8_t advHandle, uint8_t operation, uint8_t fragmentPreference, uint8_t advDataLength, const uint8_t *advData) in GAPIF_LeExAdvSetData()
503 ctx->advData = (uint8_t *)advData; in GAPIF_LeExAdvSetData()
518 info->advHandle, info->operation, info->fragmentPreference, info->advDataLength, info->advData); in GapLeExAdvSetScanRspDataTask()
536 ctx->advData = (uint8_t *)scanResponseData; in GAPIF_LeExAdvSetScanRspData()
710 info->result = GAP_LeAdvSetData(info->advDataLength, info->advData); in GapLeAdvSetDataTask()
713 int GAPIF_LeAdvSetData(uint8_t advDataLength, const uint8_t *advData) in GAPIF_LeAdvSetData() argument
488 GAPIF_LeExAdvSetData( uint8_t advHandle, uint8_t operation, uint8_t fragmentPreference, uint8_t advDataLength, const uint8_t *advData) GAPIF_LeExAdvSetData() argument
741 GAPIF_LeAdvSetScanRspData(uint8_t advDataLength, const uint8_t *advData) GAPIF_LeAdvSetScanRspData() argument
[all...]
/foundation/communication/bluetooth/frameworks/inner/ipc/src/
H A Dbluetooth_ble_advertiser_proxy.cpp72 const BluetoothBleAdvertiserData &advData, const BluetoothBleAdvertiserData &scanResponse, int32_t advHandle, in StartAdvertising()
86 if (!data.WriteParcelable(&advData)) { in StartAdvertising()
87 HILOGE("[StartAdvertising] fail:write advData failed"); in StartAdvertising()
236 void BluetoothBleAdvertiserProxy::SetAdvertisingData(const BluetoothBleAdvertiserData &advData, in SetAdvertisingData() argument
245 if (!data.WriteParcelable(&advData)) { in SetAdvertisingData()
246 HILOGW("[SetAdvertisingData] fail:write advData failed"); in SetAdvertisingData()
71 StartAdvertising(const BluetoothBleAdvertiserSettings &settings, const BluetoothBleAdvertiserData &advData, const BluetoothBleAdvertiserData &scanResponse, int32_t advHandle, uint16_t duration, bool isRawData) StartAdvertising() argument
/foundation/communication/bluetooth/interfaces/inner_api/include/
H A Dbluetooth_ble_advertiser.h427 * @param advData Advertise data.
433 int StartAdvertising(const BleAdvertiserSettings &settings, const BleAdvertiserData &advData,
440 * @param advData Advertise data.
446 int StartAdvertising(const BleAdvertiserSettings &settings, const std::vector<uint8_t> &advData,
468 void SetAdvertisingData(const std::vector<uint8_t> &advData, const std::vector<uint8_t> &scanResponse,
/foundation/communication/dsoftbus/tests/adapter/broadcast/
H A Dsoftbus_ble_utils_test.cpp254 uint8_t *advData = AssembleAdvData(data, &dataLen); in HWTEST() local
258 EXPECT_NE(advData, nullptr); in HWTEST()
260 SoftBusFree(advData); in HWTEST()
295 uint8_t *advData = (uint8_t *)"00112233445566"; in HWTEST() local
298 int32_t ret = ParseScanResult(advData, advLen, &softBusBcScanResult); in HWTEST()
/foundation/communication/bluetooth/frameworks/inner/c_adapter/
H A Dohos_bt_gatt.cpp100 scanResult.advData = vec.data();
107 (void)sprintf_s(token, sizeof(token), "%02X", scanResult.advData[i]);
253 BleAdvertiserData *advData = nullptr; member in OHOS::Bluetooth::BleAdvCallback
343 auto advData = ConvertDataToVec(data.advData, data.advDataLen); in BleSetAdvData() local
345 g_BleAdvertiser->SetAdvertisingData(advData, rspData, g_bleAdvCallbacks[advId]); in BleSetAdvData()
651 auto advData = ConvertDataToVec(rawData->advData, rawData->advDataLen); in BleStartAdvWithAddr() local
657 std::function startAdvFunc = [i, advData, scanResponse, settings]() { in BleStartAdvWithAddr()
660 int ret = g_BleAdvertiser->StartAdvertising(settings, advData, scanRespons in BleStartAdvWithAddr()
720 auto advData = ConvertDataToVec(rawData.advData, rawData.advDataLen); BleStartAdvEx() local
[all...]
/foundation/communication/bluetooth/frameworks/inner/src/
H A Dbluetooth_ble_advertiser.cpp42 const BluetoothBleAdvertiserData &advData, const BluetoothBleAdvertiserData &scanResponse);
292 const BluetoothBleAdvertiserData &advData, const BluetoothBleAdvertiserData &scanResponse) in CheckAdvertiserData()
299 uint32_t size = GetAdvertiserTotalBytes(advData, setting.IsConnectable()); in CheckAdvertiserData()
312 int BleAdvertiser::StartAdvertising(const BleAdvertiserSettings &settings, const BleAdvertiserData &advData, in StartAdvertising() argument
337 bleAdvertiserData.SetAdvFlag(advData.GetAdvFlag()); in StartAdvertising()
338 pimpl->ConvertBleAdvertiserData(advData, bleAdvertiserData); in StartAdvertising()
364 int BleAdvertiser::StartAdvertising(const BleAdvertiserSettings &settings, const std::vector<uint8_t> &advData, in StartAdvertising() argument
389 bleAdvertiserData.SetPayload(std::string(advData.begin(), advData.end())); in StartAdvertising()
411 void BleAdvertiser::SetAdvertisingData(const std::vector<uint8_t> &advData, cons argument
291 CheckAdvertiserData(const BluetoothBleAdvertiserSettings &setting, const BluetoothBleAdvertiserData &advData, const BluetoothBleAdvertiserData &scanResponse) CheckAdvertiserData() argument
[all...]
/foundation/communication/bluetooth_service/services/bluetooth/ipc/src/
H A Dbluetooth_ble_advertiser_stub.cpp110 std::shared_ptr<BluetoothBleAdvertiserData> advData(data.ReadParcelable<BluetoothBleAdvertiserData>()); in StartAdvertisingInner()
111 if (advData == nullptr) { in StartAdvertisingInner()
112 HILOGW("[StartAdvertisingInner] fail: read advData failed"); in StartAdvertisingInner()
124 int32_t ret = StartAdvertising(*settings, *advData, *scanResponse, advHandle, duration, isRawData); in StartAdvertisingInner()
/foundation/communication/bluetooth_service/services/bluetooth/server/src/
H A Dbluetooth_ble_advertiser_server.cpp181 const BluetoothBleAdvertiserData &advData, const BluetoothBleAdvertiserData &scanResponse, int32_t advHandle, in StartAdvertising()
198 BleAdvertiserDataImpl bleAdvertiserData = pimpl->ConvertAdvertisingData(advData); in StartAdvertising()
200 bleAdvertiserData.SetFlags(advData.GetAdvFlag()); in StartAdvertising()
306 void BluetoothBleAdvertiserServer::SetAdvertisingData(const BluetoothBleAdvertiserData &advData, in SetAdvertisingData() argument
180 StartAdvertising(const BluetoothBleAdvertiserSettings &settings, const BluetoothBleAdvertiserData &advData, const BluetoothBleAdvertiserData &scanResponse, int32_t advHandle, uint16_t duration, bool isRawData) StartAdvertising() argument
/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/bluetooth/frameworks/js/napi/src/ble/
H A Dnapi_bluetooth_ble.cpp773 BleAdvertiserData advData; in CheckAdvertisingDataWithDuration() local
774 NAPI_BT_CALL_RETURN(ParseAdvertisDataParameters(env, advDataObject, advData)); in CheckAdvertisingDataWithDuration()
795 outAdvData = std::move(advData); in CheckAdvertisingDataWithDuration()
811 BleAdvertiserData advData; in CheckAdvertisingData() local
812 NAPI_BT_CALL_RETURN(ParseAdvertisDataParameters(env, argv[PARAM1], advData)); in CheckAdvertisingData()
819 outAdvData = std::move(advData); in CheckAdvertisingData()
837 BleAdvertiserData advData; in StartAdvertising() local
841 auto status = CheckAdvertisingDataWithDuration(env, argv[PARAM0], settings, advData, rspData, duration); in StartAdvertising()
843 auto func = [settings, advData, rspData, duration, bleAdvertiser]() { in StartAdvertising()
845 settings, advData, rspDat in StartAdvertising()
[all...]
/foundation/communication/dsoftbus/core/discovery/ble/softbus_ble/include/
H A Ddisc_ble_utils.h41 unsigned char advData[ADV_DATA_MAX_LEN]; member
/foundation/communication/dsoftbus/adapter/common/net/bluetooth/include/
H A Dsoftbus_adapter_bt_common.h98 uint8_t *advData; member
/foundation/communication/bluetooth/interfaces/inner_api/include/c_header/
H A Dohos_bt_gatt.h421 unsigned char *advData; member
482 unsigned char *advData; member

Completed in 21 milliseconds

12