/foundation/communication/dsoftbus/core/broadcast/scheduler/src/ |
H A D | broadcast_scheduler.c | 28 int32_t SchedulerRegisterBroadcaster(BaseServiceType type, int32_t *bcId, const BroadcastCallback *cb) in SchedulerRegisterBroadcaster() argument 30 return RegisterBroadcaster(type, bcId, cb); in SchedulerRegisterBroadcaster() 33 int32_t SchedulerUnregisterBroadcaster(int32_t bcId) in SchedulerUnregisterBroadcaster() argument 35 return UnRegisterBroadcaster(bcId); in SchedulerUnregisterBroadcaster() 48 int32_t SchedulerStartBroadcast(int32_t bcId, BroadcastContentType contentType, const BroadcastParam *param, in SchedulerStartBroadcast() argument 52 return StartBroadcasting(bcId, param, packet); in SchedulerStartBroadcast() 55 int32_t SchedulerUpdateBroadcast(int32_t bcId, const BroadcastParam *param, const BroadcastPacket *packet) in SchedulerUpdateBroadcast() argument 57 return UpdateBroadcasting(bcId, param, packet); in SchedulerUpdateBroadcast() 60 int32_t SchedulerSetBroadcastData(int32_t bcId, const BroadcastPacket *packet) in SchedulerSetBroadcastData() argument 62 return SetBroadcastingData(bcId, packe in SchedulerSetBroadcastData() 65 SchedulerStopBroadcast(int32_t bcId) SchedulerStopBroadcast() argument 90 SchedulerQueryBroadcastStatus(int32_t bcId, int32_t *status) SchedulerQueryBroadcastStatus() argument 106 SchedulerGetBroadcastHandle(int32_t bcId, int32_t *bcHandle) SchedulerGetBroadcastHandle() argument [all...] |
H A D | broadcast_scheduler_virtual.c | 29 int32_t SchedulerRegisterBroadcaster(BaseServiceType type, int32_t *bcId, const BroadcastCallback *cb) in SchedulerRegisterBroadcaster() argument 32 (void)bcId; in SchedulerRegisterBroadcaster() 37 int32_t SchedulerUnregisterBroadcaster(int32_t bcId) in SchedulerUnregisterBroadcaster() argument 39 (void)bcId; in SchedulerUnregisterBroadcaster() 57 int32_t SchedulerStartBroadcast(int32_t bcId, BroadcastContentType contentType, const BroadcastParam *param, in SchedulerStartBroadcast() argument 60 (void)bcId; in SchedulerStartBroadcast() 67 int32_t SchedulerUpdateBroadcast(int32_t bcId, const BroadcastParam *param, const BroadcastPacket *packet) in SchedulerUpdateBroadcast() argument 69 (void)bcId; in SchedulerUpdateBroadcast() 75 int32_t SchedulerSetBroadcastData(int32_t bcId, const BroadcastPacket *packet) in SchedulerSetBroadcastData() argument 77 (void)bcId; in SchedulerSetBroadcastData() 82 SchedulerStopBroadcast(int32_t bcId) SchedulerStopBroadcast() argument 117 SchedulerQueryBroadcastStatus(int32_t bcId, int32_t *status) SchedulerQueryBroadcastStatus() argument 138 SchedulerGetBroadcastHandle(int32_t bcId, int32_t *bcHandle) SchedulerGetBroadcastHandle() argument [all...] |
/foundation/communication/dsoftbus/adapter/common/net/bluetooth/broadcast/interface/ |
H A D | softbus_broadcast_manager.h | 40 void (*OnStartBroadcastingCallback)(int32_t bcId, int32_t status); 41 void (*OnStopBroadcastingCallback)(int32_t bcId, int32_t status); 42 void (*OnUpdateBroadcastingCallback)(int32_t bcId, int32_t status); 43 void (*OnSetBroadcastingCallback)(int32_t bcId, int32_t status); 84 * @param bcId Indicates the service broadcast ID. 93 int32_t RegisterBroadcaster(BaseServiceType type, int32_t *bcId, const BroadcastCallback *cb); 98 * @param bcId Indicates the service broadcast ID. 106 int32_t UnRegisterBroadcaster(int32_t bcId); 139 * @param bcId Indicates the service broadcast ID. 149 int32_t StartBroadcasting(int32_t bcId, cons [all...] |
/foundation/communication/dsoftbus/tests/adapter/bluetooth/broadcast/ |
H A D | softbus_broadcast_mgr_test.cpp | 271 int32_t bcId = -1; in HWTEST_F() local 273 EXPECT_EQ(SOFTBUS_BC_MGR_NO_FUNC_REGISTERED, RegisterBroadcaster(SRV_TYPE_DIS, &bcId, GetBroadcastCallback())); in HWTEST_F() 274 EXPECT_EQ(SOFTBUS_BC_MGR_NO_FUNC_REGISTERED, UnRegisterBroadcaster(bcId)); in HWTEST_F() 288 EXPECT_EQ(SOFTBUS_BC_MGR_NO_FUNC_REGISTERED, StartBroadcasting(bcId, &bcParam, &packet)); in HWTEST_F() 289 EXPECT_EQ(SOFTBUS_BC_MGR_NO_FUNC_REGISTERED, SetBroadcastingData(bcId, &packet)); in HWTEST_F() 290 EXPECT_EQ(SOFTBUS_BC_MGR_NO_FUNC_REGISTERED, StopBroadcasting(bcId)); in HWTEST_F() 315 int32_t bcId = -1; in HWTEST_F() local 317 EXPECT_EQ(SOFTBUS_BC_MGR_FUNC_NULL, RegisterBroadcaster(SRV_TYPE_DIS, &bcId, GetBroadcastCallback())); in HWTEST_F() 318 EXPECT_EQ(SOFTBUS_BC_MGR_FUNC_NULL, UnRegisterBroadcaster(bcId)); in HWTEST_F() 332 EXPECT_EQ(SOFTBUS_BC_MGR_FUNC_NULL, StartBroadcasting(bcId, in HWTEST_F() 360 int32_t bcId = -1; HWTEST_F() local 383 int32_t bcId = -1; HWTEST_F() local 405 int32_t bcId[BC_NUM_MAX + 1] = {-1}; HWTEST_F() local 460 int32_t bcId = -1; HWTEST_F() local 621 int32_t bcId = -1; HWTEST_F() local 661 int32_t bcId = -1; HWTEST_F() local 697 int32_t bcId = -1; HWTEST_F() local 734 int32_t bcId = -1; HWTEST_F() local 758 int32_t bcId = -1; HWTEST_F() local 820 int32_t bcId = -1; HWTEST_F() local 846 int32_t bcId = -1; HWTEST_F() local 906 int32_t bcId = -1; HWTEST_F() local 1434 int32_t bcId = -1; HWTEST_F() local [all...] |
H A D | softbus_ble_mock.cpp | 82 static int32_t MockRegisterBroadcaster(int32_t *bcId, const SoftbusBroadcastCallback *cb) in MockRegisterBroadcaster() argument 85 *bcId = g_advId; in MockRegisterBroadcaster() 90 static int32_t MockUnRegisterBroadcaster(int32_t bcId) in MockUnRegisterBroadcaster() argument 112 static int32_t MockStartBroadcasting(int32_t bcId, const SoftbusBroadcastParam *param, const SoftbusBroadcastData *data) in MockStartBroadcasting() argument 114 ManagerMock::broadcastCallback->OnStartBroadcastingCallback(bcId, (int32_t)SOFTBUS_BC_STATUS_SUCCESS); in MockStartBroadcasting() 118 static int32_t MockStopBroadcasting(int32_t bcId) in MockStopBroadcasting() argument 120 ManagerMock::broadcastCallback->OnStopBroadcastingCallback(bcId, (int32_t)SOFTBUS_BC_STATUS_SUCCESS); in MockStopBroadcasting() 124 static int32_t MockSetBroadcastingData(int32_t bcId, const SoftbusBroadcastData *data) in MockSetBroadcastingData() argument 126 ManagerMock::broadcastCallback->OnSetBroadcastingCallback(bcId, (int32_t)SOFTBUS_BC_STATUS_SUCCESS); in MockSetBroadcastingData() 130 static int32_t MockUpdateBroadcasting(int32_t bcId, cons argument 159 MockGetBroadcastHandle(int32_t bcId, int32_t *bcHandle) MockGetBroadcastHandle() argument [all...] |
/foundation/communication/dsoftbus/tests/core/discovery/ble/softbus_ble_mock/ |
H A D | ble_mock.h | 43 virtual int32_t RegisterBroadcaster(BaseServiceType type, int32_t *bcId, const BroadcastCallback *cb) = 0; 44 virtual int32_t UnRegisterBroadcaster(int32_t bcId) = 0; 49 virtual int32_t StartBroadcasting(int32_t bcId, const BroadcastParam *param, const BroadcastPacket *packet) = 0; 50 virtual int32_t StopBroadcasting(int32_t bcId) = 0; 52 virtual int32_t UpdateBroadcasting(int32_t bcId, const BroadcastParam *param, const BroadcastPacket *packet) = 0; 53 virtual int32_t SetBroadcastingData(int32_t bcId, const BroadcastPacket *packet) = 0; 80 int32_t, RegisterBroadcaster, (BaseServiceType type, int32_t *bcId, const BroadcastCallback *cb), (override)); 81 MOCK_METHOD(int32_t, UnRegisterBroadcaster, (int32_t bcId), (override)); 84 MOCK_METHOD(int32_t, StartBroadcasting, (int32_t bcId, const BroadcastParam *param, const BroadcastPacket *packet), 86 MOCK_METHOD(int32_t, StopBroadcasting, (int32_t bcId), (overrid [all...] |
H A D | ble_mock.cpp | 55 int32_t RegisterBroadcaster(BaseServiceType type, int32_t *bcId, const BroadcastCallback *cb) in RegisterBroadcaster() argument 57 return BleMock::GetMock()->RegisterBroadcaster(type, bcId, cb); in RegisterBroadcaster() 60 int32_t UnRegisterBroadcaster(int32_t bcId) in UnRegisterBroadcaster() argument 62 return BleMock::GetMock()->UnRegisterBroadcaster(bcId); in UnRegisterBroadcaster() 80 int32_t StopBroadcasting(int32_t bcId) in StopBroadcasting() argument 82 return BleMock::GetMock()->StopBroadcasting(bcId); in StopBroadcasting() 85 int32_t UpdateBroadcasting(int32_t bcId, const BroadcastParam *param, const BroadcastPacket *packet) in UpdateBroadcasting() argument 87 return BleMock::GetMock()->UpdateBroadcasting(bcId, param, packet); in UpdateBroadcasting() 95 int32_t SetBroadcastingData(int32_t bcId, const BroadcastPacket *packet) in SetBroadcastingData() argument 97 return BleMock::GetMock()->SetBroadcastingData(bcId, packe in SetBroadcastingData() 100 StartBroadcasting(int32_t bcId, const BroadcastParam *param, const BroadcastPacket *packet) StartBroadcasting() argument 173 ActionOfRegisterBroadcaster(BaseServiceType type, int32_t *bcId, const BroadcastCallback *cb) ActionOfRegisterBroadcaster() argument 182 ActionOfUnRegisterBroadcaster(int32_t bcId) ActionOfUnRegisterBroadcaster() argument 216 ActionOfStartBroadcasting(int32_t bcId, const BroadcastParam *param, const BroadcastPacket *packet) ActionOfStartBroadcasting() argument 233 ActionOfStopBroadcasting(int32_t bcId) ActionOfStopBroadcasting() argument 260 ShowAdvData(int32_t bcId, const BroadcastPacket *packet) ShowAdvData() argument 270 ActionOfSetAdvDataForActiveDiscovery(int32_t bcId, const BroadcastPacket *packet) ActionOfSetAdvDataForActiveDiscovery() argument 291 ActionOfUpdateAdvForActiveDiscovery(int32_t bcId, const BroadcastParam *param, const BroadcastPacket *packet) ActionOfUpdateAdvForActiveDiscovery() argument 313 ActionOfSetAdvDataForActivePublish(int32_t bcId, const BroadcastPacket *packet) ActionOfSetAdvDataForActivePublish() argument 334 ActionOfUpdateAdvForActivePublish(int32_t bcId, const BroadcastParam *param, const BroadcastPacket *packet) ActionOfUpdateAdvForActivePublish() argument 356 ActionOfSetAdvDataForPassivePublish(int32_t bcId, const BroadcastPacket *packet) ActionOfSetAdvDataForPassivePublish() argument 378 ActionOfUpdateAdvForPassivePublish( int32_t bcId, const BroadcastParam *param, const BroadcastPacket *packet) ActionOfUpdateAdvForPassivePublish() argument [all...] |
/foundation/communication/dsoftbus/core/broadcast/scheduler/interface/ |
H A D | broadcast_scheduler.h | 50 * @param bcId Indicates the service broadcast ID. 59 int32_t SchedulerRegisterBroadcaster(BaseServiceType type, int32_t *bcId, const BroadcastCallback *cb); 64 * @param bcId Indicates the service broadcast ID. 72 int32_t SchedulerUnregisterBroadcaster(int32_t bcId); 105 * @param bcId Indicates the service broadcast ID. 115 int32_t SchedulerStartBroadcast(int32_t bcId, BroadcastContentType contentType, const BroadcastParam *param, 122 * @param bcId Indicates the service broadcast ID. 132 int32_t SchedulerUpdateBroadcast(int32_t bcId, const BroadcastParam *param, const BroadcastPacket *packet); 137 * @param bcId Indicates the service broadcast ID. 146 int32_t SchedulerSetBroadcastData(int32_t bcId, cons [all...] |
/foundation/communication/dsoftbus/tests/adapter/fuzztest/softbusbroadcast_fuzzer/ |
H A D | softbusbroadcast_fuzzer.cpp | 218 void StartBroadcastingFuzzTest(int32_t bcId, const uint8_t* data, size_t size) in StartBroadcastingFuzzTest() argument 225 StartBroadcasting(bcId, ¶m, &packet); in StartBroadcastingFuzzTest() 229 void UpdateBroadcastingFuzzTest(int32_t bcId, const uint8_t* data, size_t size) in UpdateBroadcastingFuzzTest() argument 236 UpdateBroadcasting(bcId, ¶m, &packet); in UpdateBroadcastingFuzzTest() 240 void SetBroadcastingDataFuzzTest(int32_t bcId, const uint8_t* data, size_t size) in SetBroadcastingDataFuzzTest() argument 245 SetBroadcastingData(bcId, &packet); in SetBroadcastingDataFuzzTest() 249 void StopBroadcastingFuzzTest(int32_t bcId) in StopBroadcastingFuzzTest() argument 251 StopBroadcasting(bcId); in StopBroadcastingFuzzTest() 279 void BroadcastGetBroadcastHandleFuzzTest(int32_t bcId) in BroadcastGetBroadcastHandleFuzzTest() argument 284 BroadcastGetBroadcastHandle(bcId, in BroadcastGetBroadcastHandleFuzzTest() 318 int32_t bcId = -1; LLVMFuzzerTestOneInput() local [all...] |
/foundation/communication/dsoftbus/adapter/common/net/bluetooth/broadcast/manager/src/ |
H A D | softbus_broadcast_mgr.c | 714 int32_t RegisterBroadcaster(BaseServiceType srvType, int32_t *bcId, const BroadcastCallback *cb) in RegisterBroadcaster() argument 721 DISC_CHECK_AND_RETURN_RET_LOGE(bcId != NULL, SOFTBUS_INVALID_PARAM, DISC_BROADCAST, "invalid param bcId"); in RegisterBroadcaster() 749 "srvType=%{public}s, bcId=%{public}d, adapterBcId=%{public}d", GetSrvType(srvType), managerId, adapterBcId); in RegisterBroadcaster() 751 *bcId = managerId; in RegisterBroadcaster() 768 static bool CheckBcIdIsValid(int32_t bcId) in CheckBcIdIsValid() argument 770 if (bcId < 0 || bcId >= BC_NUM_MAX || !g_bcManager[bcId].isUsed) { in CheckBcIdIsValid() 771 DISC_LOGE(DISC_BROADCAST, "invalid param bcId in CheckBcIdIsValid() 777 UnRegisterBroadcaster(int32_t bcId) UnRegisterBroadcaster() argument 1266 SoftBusCondWaitSec(int64_t sec, int32_t bcId, SoftBusMutex *mutex) SoftBusCondWaitSec() argument 1343 StartBroadcastingWaitSignal(int32_t bcId, SoftBusMutex *mutex) StartBroadcastingWaitSignal() argument 1376 StartBroadcasting(int32_t bcId, const BroadcastParam *param, const BroadcastPacket *packet) StartBroadcasting() argument 1430 UpdateBroadcasting(int32_t bcId, const BroadcastParam *param, const BroadcastPacket *packet) UpdateBroadcasting() argument 1442 SetBroadcastingData(int32_t bcId, const BroadcastPacket *packet) SetBroadcastingData() argument 1491 StopBroadcasting(int32_t bcId) StopBroadcasting() argument 1497 DISC_BROADCAST, "bad bcId, bcId=%{public}d", bcId); StopBroadcasting() local 1768 QueryBroadcastStatus(int32_t bcId, int32_t *status) QueryBroadcastStatus() argument 1838 BroadcastGetBroadcastHandle(int32_t bcId, int32_t *bcHandle) BroadcastGetBroadcastHandle() argument [all...] |