/foundation/resourceschedule/resource_schedule_service/ressched/services/resschedmgr/resschedfwk/src/ |
H A D | event_listener_mgr.cpp | 55 const sptr<IRemoteObject>& listener, uint32_t eventType, uint32_t listenerGroup) in RegisterEventListener() 69 if (iter->second[(pid_t)callingPid].groups.count(listenerGroup) == 0) { in RegisterEventListener() 70 iter->second[(pid_t)callingPid].groups.emplace(listenerGroup); in RegisterEventListener() 72 __func__, callingPid, eventType, listenerGroup); in RegisterEventListener() 75 __func__, callingPid, eventType, listenerGroup); in RegisterEventListener() 82 info.groups.emplace(listenerGroup); in RegisterEventListener() 86 __func__, callingPid, eventType, listenerGroup); in RegisterEventListener() 89 void EventListenerMgr::UnRegisterEventListener(int32_t callingPid, uint32_t eventType, uint32_t listenerGroup) in UnRegisterEventListener() argument 97 listenerItem->second.groups.erase(listenerGroup); in UnRegisterEventListener() 123 uint32_t listenerGroup) in SendEvent() 54 RegisterEventListener(int32_t callingPid, const sptr<IRemoteObject>& listener, uint32_t eventType, uint32_t listenerGroup) RegisterEventListener() argument 122 SendEvent(uint32_t eventType, uint32_t eventValue, const nlohmann::json &extInfo, uint32_t listenerGroup) SendEvent() argument 154 SendEventLock(uint32_t eventType, uint32_t eventValue, const nlohmann::json& extInfo, uint32_t listenerGroup) SendEventLock() argument 189 HandleSendEvent(std::vector<sptr<IRemoteObject>>& listenerVec, uint32_t eventType, uint32_t eventValue, const nlohmann::json &extInfo, uint32_t listenerGroup) HandleSendEvent() argument [all...] |
/foundation/resourceschedule/resource_schedule_service/ressched/interfaces/innerkits/ressched_client/src/ |
H A D | res_sched_client.cpp | 150 uint32_t eventType, uint32_t listenerGroup)
in RegisterEventListener() 158 innerEventListener_->RegisterEventListener(eventListener, eventType, listenerGroup);
in RegisterEventListener() 160 if ((item == registeredInnerEvents.end() || item->second.count(listenerGroup) == 0) &&
in RegisterEventListener() 161 !innerEventListener_->IsInnerEventMapEmpty(eventType, listenerGroup) && rss_) {
in RegisterEventListener() 162 rss_->RegisterEventListener(innerEventListener_, eventType, listenerGroup);
in RegisterEventListener() 166 registeredInnerEvents[eventType].insert(listenerGroup);
in RegisterEventListener() 172 uint32_t eventType, uint32_t listenerGroup)
in UnRegisterEventListener() 180 innerEventListener_->UnRegisterEventListener(eventListener, eventType, listenerGroup);
in UnRegisterEventListener() 181 UnRegisterEventListenerLocked(eventType, listenerGroup);
in UnRegisterEventListener() 363 void ResSchedClient::UnRegisterEventListenerLocked(uint32_t eventType, uint32_t listenerGroup)
in UnRegisterEventListenerLocked() argument 149 RegisterEventListener(const sptr<ResSchedEventListener>& eventListener, uint32_t eventType, uint32_t listenerGroup) RegisterEventListener() argument 171 UnRegisterEventListener(const sptr<ResSchedEventListener>& eventListener, uint32_t eventType, uint32_t listenerGroup) UnRegisterEventListener() argument 453 RegisterEventListener(const sptr<ResSchedEventListener>& eventListener, uint32_t eventType, uint32_t listenerGroup) RegisterEventListener() argument 483 UnRegisterEventListener(const sptr<ResSchedEventListener>& eventListener, uint32_t eventType, uint32_t listenerGroup) UnRegisterEventListener() argument 510 OnReceiveEvent(uint32_t eventType, uint32_t eventValue, uint32_t listenerGroup, const nlohmann::json& extInfo) OnReceiveEvent() argument 537 IsInnerEventMapEmpty(uint32_t eventType, uint32_t listenerGroup) IsInnerEventMapEmpty() argument [all...] |
H A D | res_sched_event_listener_proxy.cpp | 29 void ResSchedEventListenerProxy::OnReceiveEvent(uint32_t eventType, uint32_t eventValue, uint32_t listenerGroup, in OnReceiveEvent() argument 36 error = WriteParcelForReceiveEvent(eventType, eventValue, listenerGroup, extInfo, data); in OnReceiveEvent() 51 const uint32_t eventValue, const uint32_t listenerGroup, const nlohmann::json& extInfo, MessageParcel& data) in WriteParcelForReceiveEvent() 57 WRITE_PARCEL(data, Uint32, listenerGroup, RES_SCHED_DATA_ERROR, ResSchedEventListenerProxy); in WriteParcelForReceiveEvent() 50 WriteParcelForReceiveEvent(const uint32_t eventType, const uint32_t eventValue, const uint32_t listenerGroup, const nlohmann::json& extInfo, MessageParcel& data) WriteParcelForReceiveEvent() argument
|
H A D | res_sched_event_listener_stub.cpp | 70 uint32_t listenerGroup = ResType::EventListenerGroup::LISTENER_GROUP_COMMON; in OnReceiveEventInner() local 72 int32_t ret = ParseAndCheckEventParcel(data, eventType, eventValue, listenerGroup, extInfo); in OnReceiveEventInner() 77 OnReceiveEvent(eventType, eventValue, listenerGroup, StringToStringJsonObj(extInfo)); in OnReceiveEventInner() 82 uint32_t& eventValue, uint32_t& listenerGroup, std::string& extInfo) in ParseAndCheckEventParcel() 91 READ_PARCEL(data, Uint32, listenerGroup, ERR_RES_SCHED_PARCEL_ERROR, ResSchedEventListenerStub); in ParseAndCheckEventParcel() 81 ParseAndCheckEventParcel(MessageParcel& data, uint32_t& eventType, uint32_t& eventValue, uint32_t& listenerGroup, std::string& extInfo) ParseAndCheckEventParcel() argument
|
H A D | res_sched_service_proxy.cpp | 166 void ResSchedServiceProxy::UnRegisterEventListener(uint32_t eventType, uint32_t listenerGroup) in UnRegisterEventListener() argument 174 WRITE_PARCEL(data, Uint32, listenerGroup, void(), ResSchedServiceProxy); in UnRegisterEventListener()
|
/foundation/resourceschedule/resource_schedule_service/ressched/services/resschedmgr/resschedfwk/include/ |
H A D | event_listener_mgr.h | 47 uint32_t listenerGroup); 48 void UnRegisterEventListener(int32_t callingPid, uint32_t eventType, uint32_t listenerGroup); 51 uint32_t listenerGroup = ResType::EventListenerGroup::LISTENER_GROUP_COMMON); 58 uint32_t listenerGroup); 60 uint32_t eventType, uint32_t eventValue, const nlohmann::json &extInfo, uint32_t listenerGroup);
|
/foundation/resourceschedule/resource_schedule_service/ressched/interfaces/innerkits/ressched_client/include/ |
H A D | res_sched_client.h | 114 uint32_t listenerGroup = ResType::EventListenerGroup::LISTENER_GROUP_COMMON);
123 uint32_t listenerGroup = ResType::EventListenerGroup::LISTENER_GROUP_COMMON);
147 void UnRegisterEventListenerLocked(uint32_t eventType, uint32_t listenerGroup);
166 uint32_t listenerGroup = ResType::EventListenerGroup::LISTENER_GROUP_COMMON);
168 uint32_t listenerGroup = ResType::EventListenerGroup::LISTENER_GROUP_COMMON);
169 void OnReceiveEvent(uint32_t eventType, uint32_t eventValue, uint32_t listenerGroup,
171 bool IsInnerEventMapEmpty(uint32_t eventType, uint32_t listenerGroup);
|
H A D | res_sched_event_listener_proxy.h | 31 void OnReceiveEvent(uint32_t eventType, uint32_t eventValue, uint32_t listenerGroup, 36 const uint32_t eventValue, const uint32_t listenerGroup, const nlohmann::json& extInfo, MessageParcel& data);
|
H A D | ires_sched_service.h | 68 * @param listenerGroup the listener group 71 uint32_t listenerGroup = ResType::EventListenerGroup::LISTENER_GROUP_COMMON) = 0; 77 * @param listenerGroup the listener group 80 uint32_t listenerGroup = ResType::EventListenerGroup::LISTENER_GROUP_COMMON) = 0;
|
H A D | res_sched_service_proxy.h | 89 uint32_t listenerGroup = ResType::EventListenerGroup::LISTENER_GROUP_COMMON) override; 97 uint32_t listenerGroup = ResType::EventListenerGroup::LISTENER_GROUP_COMMON) override;
|
H A D | ires_sched_event_listener.h | 36 uint32_t listenerGroup, const nlohmann::json& extInfo) = 0;
|
H A D | res_sched_event_listener_stub.h | 38 uint32_t& eventValue, uint32_t& listenerGroup, std::string& extInfo);
|
/foundation/resourceschedule/resource_schedule_service/ressched/services/resschedservice/include/ |
H A D | res_sched_service.h | 41 uint32_t listenerGroup) override;
43 void UnRegisterEventListener(uint32_t eventType, uint32_t listenerGroup) override;
|
/foundation/resourceschedule/resource_schedule_service/ressched/services/resschedservice/src/ |
H A D | res_sched_service.cpp | 78 uint32_t listenerGroup)
in RegisterEventListener() 81 listenerGroup);
in RegisterEventListener() local 84 void ResSchedService::UnRegisterEventListener(uint32_t eventType, uint32_t listenerGroup)
in UnRegisterEventListener() argument 86 EventListenerMgr::GetInstance().UnRegisterEventListener(IPCSkeleton::GetCallingPid(), eventType, listenerGroup);
in UnRegisterEventListener() local 77 RegisterEventListener(const sptr<IRemoteObject>& eventListener, uint32_t eventType, uint32_t listenerGroup) RegisterEventListener() argument
|
H A D | res_sched_service_stub.cpp | 398 uint32_t listenerGroup = ResType::EventListenerGroup::LISTENER_GROUP_COMMON;
in RegisterEventListenerInner() local 405 READ_PARCEL(data, Uint32, listenerGroup, void(), ResSchedServiceStub);
in RegisterEventListenerInner() 410 RegisterEventListener(listener, eventType, listenerGroup);
in RegisterEventListenerInner() 421 uint32_t listenerGroup = ResType::EventListenerGroup::LISTENER_GROUP_COMMON;
in UnRegisterEventListenerInner() local 423 READ_PARCEL(data, Uint32, listenerGroup, void(), ResSchedServiceStub);
in UnRegisterEventListenerInner() 424 UnRegisterEventListener(eventType, listenerGroup);
in UnRegisterEventListenerInner()
|
/foundation/resourceschedule/resource_schedule_service/ressched/test/unittest/src/ |
H A D | event_listener_mgr_test.cpp | 36 void OnReceiveEvent(uint32_t eventType, uint32_t eventValue, uint32_t listenerGroup, const nlohmann::json& extInfo) in OnReceiveEvent() argument 40 listenerGroup_ = listenerGroup; in OnReceiveEvent()
|
H A D | res_sched_service_mock_test.cpp | 117 uint32_t listenerGroup = ResType::EventListenerGroup::LISTENER_GROUP_COMMON) override 122 uint32_t listenerGroup = ResType::EventListenerGroup::LISTENER_GROUP_COMMON) override
|
H A D | res_sched_service_test.cpp | 544 uint32_t listenerGroup = ResType::EventListenerGroup::LISTENER_GROUP_COMMON) override
549 uint32_t listenerGroup = ResType::EventListenerGroup::LISTENER_GROUP_COMMON) override
|