Lines Matching refs:EventFwk
39 class NfcEventHandler::ScreenChangedReceiver : public EventFwk::CommonEventSubscriber {
42 const EventFwk::CommonEventSubscribeInfo& subscribeInfo);
46 void OnReceiveEvent(const EventFwk::CommonEventData& data) override;
54 const EventFwk::CommonEventSubscribeInfo& subscribeInfo)
55 : EventFwk::CommonEventSubscriber(subscribeInfo),
87 void NfcEventHandler::ScreenChangedReceiver::OnReceiveEvent(const EventFwk::CommonEventData& data)
96 if (action.compare(EventFwk::CommonEventSupport::COMMON_EVENT_SCREEN_ON) == 0) {
99 } else if (action.compare(EventFwk::CommonEventSupport::COMMON_EVENT_SCREEN_OFF) == 0) {
102 } else if (action.compare(EventFwk::CommonEventSupport::COMMON_EVENT_SCREEN_UNLOCKED) == 0) {
113 class NfcEventHandler::PackageChangedReceiver : public EventFwk::CommonEventSubscriber {
116 const EventFwk::CommonEventSubscribeInfo& subscribeInfo);
120 void OnReceiveEvent(const EventFwk::CommonEventData& data) override;
128 const EventFwk::CommonEventSubscribeInfo& subscribeInfo)
129 : EventFwk::CommonEventSubscriber(subscribeInfo),
135 void NfcEventHandler::PackageChangedReceiver::OnReceiveEvent(const EventFwk::CommonEventData& data)
143 const std::shared_ptr<EventFwk::CommonEventData> mdata =
144 std::make_shared<EventFwk::CommonEventData> (data);
145 if (action.compare(EventFwk::CommonEventSupport::COMMON_EVENT_PACKAGE_ADDED) == 0 ||
146 action.compare(EventFwk::CommonEventSupport::COMMON_EVENT_PACKAGE_REMOVED) == 0 ||
147 action.compare(EventFwk::CommonEventSupport::COMMON_EVENT_PACKAGE_CHANGED) == 0) {
153 class NfcEventHandler::ShutdownEventReceiver : public EventFwk::CommonEventSubscriber {
156 const EventFwk::CommonEventSubscribeInfo& subscribeInfo);
160 void OnReceiveEvent(const EventFwk::CommonEventData& data) override;
168 const EventFwk::CommonEventSubscribeInfo& subscribeInfo)
169 : EventFwk::CommonEventSubscriber(subscribeInfo),
175 void NfcEventHandler::ShutdownEventReceiver::OnReceiveEvent(const EventFwk::CommonEventData& data)
183 if (action.compare(EventFwk::CommonEventSupport::COMMON_EVENT_SHUTDOWN) == 0) {
189 class NfcEventHandler::DataShareChangedReceiver : public EventFwk::CommonEventSubscriber {
192 const EventFwk::CommonEventSubscribeInfo& subscribeInfo);
196 void OnReceiveEvent(const EventFwk::CommonEventData& data) override;
204 const EventFwk::CommonEventSubscribeInfo& subscribeInfo)
205 : EventFwk::CommonEventSubscriber(subscribeInfo),
211 void NfcEventHandler::DataShareChangedReceiver::OnReceiveEvent(const EventFwk::CommonEventData& data)
234 EventFwk::CommonEventManager::UnSubscribeCommonEvent(screenSubscriber_);
235 EventFwk::CommonEventManager::UnSubscribeCommonEvent(pkgSubscriber_);
236 EventFwk::CommonEventManager::UnSubscribeCommonEvent(shutdownSubscriber_);
237 EventFwk::CommonEventManager::UnSubscribeCommonEvent(dataShareSubscriber_);
266 EventFwk::MatchingSkills matchingSkills;
267 matchingSkills.AddEvent(EventFwk::CommonEventSupport::COMMON_EVENT_SCREEN_ON);
268 matchingSkills.AddEvent(EventFwk::CommonEventSupport::COMMON_EVENT_SCREEN_OFF);
269 matchingSkills.AddEvent(EventFwk::CommonEventSupport::COMMON_EVENT_SCREEN_UNLOCKED);
270 EventFwk::CommonEventSubscribeInfo subscribeInfo(matchingSkills);
277 if (!EventFwk::CommonEventManager::SubscribeCommonEvent(screenSubscriber_)) {
289 EventFwk::MatchingSkills matchingSkills;
290 matchingSkills.AddEvent(EventFwk::CommonEventSupport::COMMON_EVENT_PACKAGE_ADDED);
291 matchingSkills.AddEvent(EventFwk::CommonEventSupport::COMMON_EVENT_PACKAGE_REMOVED);
292 matchingSkills.AddEvent(EventFwk::CommonEventSupport::COMMON_EVENT_PACKAGE_CHANGED);
293 EventFwk::CommonEventSubscribeInfo subscribeInfo(matchingSkills);
300 if (!EventFwk::CommonEventManager::SubscribeCommonEvent(pkgSubscriber_)) {
312 EventFwk::MatchingSkills matchingSkills;
313 matchingSkills.AddEvent(EventFwk::CommonEventSupport::COMMON_EVENT_SHUTDOWN);
314 EventFwk::CommonEventSubscribeInfo subscribeInfo(matchingSkills);
321 if (!EventFwk::CommonEventManager::SubscribeCommonEvent(shutdownSubscriber_)) {
333 EventFwk::MatchingSkills matchingSkills;
335 EventFwk::CommonEventSubscribeInfo subscribeInfo(matchingSkills);
342 if (!EventFwk::CommonEventManager::SubscribeCommonEvent(dataShareSubscriber_)) {
376 event->GetSharedObject<EventFwk::CommonEventData>());
378 ceService_.lock()->OnAppAddOrChangeOrRemove(event->GetSharedObject<EventFwk::CommonEventData>());