Home
last modified time | relevance | path

Searched refs:listenerGroup (Results 1 - 18 of 18) sorted by relevance

/foundation/resourceschedule/resource_schedule_service/ressched/services/resschedmgr/resschedfwk/src/
H A Devent_listener_mgr.cpp55 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 Dres_sched_client.cpp150 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 Dres_sched_event_listener_proxy.cpp29 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 Dres_sched_event_listener_stub.cpp70 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 Dres_sched_service_proxy.cpp166 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 Devent_listener_mgr.h47 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 Dres_sched_client.h114 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 Dres_sched_event_listener_proxy.h31 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 Dires_sched_service.h68 * @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 Dres_sched_service_proxy.h89 uint32_t listenerGroup = ResType::EventListenerGroup::LISTENER_GROUP_COMMON) override;
97 uint32_t listenerGroup = ResType::EventListenerGroup::LISTENER_GROUP_COMMON) override;
H A Dires_sched_event_listener.h36 uint32_t listenerGroup, const nlohmann::json& extInfo) = 0;
H A Dres_sched_event_listener_stub.h38 uint32_t& eventValue, uint32_t& listenerGroup, std::string& extInfo);
/foundation/resourceschedule/resource_schedule_service/ressched/services/resschedservice/include/
H A Dres_sched_service.h41 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 Dres_sched_service.cpp78 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 Dres_sched_service_stub.cpp398 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 Devent_listener_mgr_test.cpp36 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 Dres_sched_service_mock_test.cpp117 uint32_t listenerGroup = ResType::EventListenerGroup::LISTENER_GROUP_COMMON) override
122 uint32_t listenerGroup = ResType::EventListenerGroup::LISTENER_GROUP_COMMON) override
H A Dres_sched_service_test.cpp544 uint32_t listenerGroup = ResType::EventListenerGroup::LISTENER_GROUP_COMMON) override
549 uint32_t listenerGroup = ResType::EventListenerGroup::LISTENER_GROUP_COMMON) override

Completed in 9 milliseconds