Lines Matching defs:advData
102 bool BleTest::HaveUuid(Bluetooth::BleAdvertiserData advData)
104 for (Bluetooth::UUID uuid : advData.GetServiceUuids()) {
112 bool BleTest::ManufacturerData(Bluetooth::BleAdvertiserData advData)
114 if (advData.GetManufacturerData().empty()) {
117 std::map<uint16_t, std::string> data = advData.GetManufacturerData();
128 bool BleTest::ServiceData(Bluetooth::BleAdvertiserData advData)
130 if (advData.GetServiceData().empty()) {
133 for (auto &iter : advData.GetServiceData()) {
196 BleAdvertiserData advData;
198 advData.AddServiceUuid(g_uuid);
199 advData.AddManufacturerData(g_manufacturerId, g_manufacturerData);
200 advData.AddServiceData(g_serviceDataUuid, g_serviceData);
201 advData.SetAdvFlag(BLE_ADV_FLAG_GEN_DISC);
203 BleTest::bleInstance_->bleAdvertiserSettings_, advData, scanData, 0, bleAdvertiseCallbackTest_);
205 GTEST_LOG_(INFO) << "advData function test";
206 EXPECT_TRUE(BleTest::bleInstance_->HaveUuid(advData));
207 EXPECT_TRUE(BleTest::bleInstance_->ManufacturerData(advData));
208 EXPECT_TRUE(BleTest::bleInstance_->ServiceData(advData));
209 EXPECT_EQ(BLE_ADV_FLAG_GEN_DISC, advData.GetAdvFlag());