Home
last modified time | relevance | path

Searched refs:watchers (Results 1 - 2 of 2) sorted by relevance

/base/hiviewdfx/hisysevent/interfaces/native/innerkits/hisysevent_manager/
H A Dhisysevent_manager_c.cpp40 static std::map<std::pair<OnEventFunc, OnServiceDiedFunc>, std::shared_ptr<HiSysEventBaseListener>> watchers; member
76 watchers[std::make_pair(watcher.OnEvent, watcher.OnServiceDied)] = listenerC; in HiSysEventAddWatcher()
83 auto watcherIter = watchers.find(watcherKey); in HiSysEventRemoveWatcher()
84 if (watcherIter == watchers.end()) { in HiSysEventRemoveWatcher()
90 watchers.erase(watcherIter->first); in HiSysEventRemoveWatcher()
/base/hiviewdfx/hisysevent/test/moduletest/common/
H A Dhisysevent_manager_c_test.cpp1230 * @tc.desc: Testing to watch events with too many watchers.
1243 HiSysEventWatcher watchers[maxNum + 1]; in HWTEST_F() local
1247 watchers[i] = watcher; in HWTEST_F()
1252 (void)OH_HiSysEvent_Add_Watcher(&watchers[i], rules, sizeof(rules) / sizeof(HiSysEventWatchRule)); in HWTEST_F()
1254 auto ret = OH_HiSysEvent_Add_Watcher(&watchers[maxNum], rules, sizeof(rules) / sizeof(HiSysEventWatchRule)); in HWTEST_F()
1258 (void)OH_HiSysEvent_Remove_Watcher(&watchers[i]); in HWTEST_F()

Completed in 3 milliseconds