Home
last modified time | relevance | path

Searched refs:HiSysEventRustWatcherC (Results 1 - 8 of 8) sorted by relevance

/base/hiviewdfx/hisysevent/frameworks/native/c_wrapper/include/
H A Dhisysevent_c_wrapper.h56 struct HiSysEventRustWatcherC { struct
63 typedef struct HiSysEventRustWatcherC HiSysEventRustWatcherC; typedef
79 int HiSysEventAddWatcherWrapper(HiSysEventRustWatcherC* watcher, const HiSysEventWatchRule rules[],
83 int HiSysEventRemoveWatcherWrapper(HiSysEventRustWatcherC* watcher);
94 HiSysEventRustWatcherC* CreateRustEventWatcher(OnRustCb onEventRustCb, OnEventWrapperCb onEventWrapperCb,
98 void RecycleRustEventWatcher(HiSysEventRustWatcherC* watcher);
H A Dhisysevent_rust_manager.h28 int OhHiSysEventAddRustWatcher(HiSysEventRustWatcherC* watcher, const HiSysEventWatchRule watchRules[],
31 int OhHiSysEventRemoveRustWatcher(HiSysEventRustWatcherC* watcher);
33 void OhHiSysEventRecycleRustWatcher(HiSysEventRustWatcherC* watcher);
H A Dhisysevent_rust_listener.h27 HiSysEventRustListener(HiSysEventRustWatcherC* watcher);
35 void RecycleWatcher(HiSysEventRustWatcherC* watcher);
38 HiSysEventRustWatcherC* watcher_;
/base/hiviewdfx/hisysevent/frameworks/native/c_wrapper/source/
H A Dhisysevent_rust_listener.cpp31 HiSysEventRustListener::HiSysEventRustListener(HiSysEventRustWatcherC* watcher) in HiSysEventRustListener()
61 void HiSysEventRustListener::RecycleWatcher(HiSysEventRustWatcherC* watcher) in RecycleWatcher()
H A Dhisysevent_c_wrapper.cpp107 int HiSysEventAddWatcherWrapper(HiSysEventRustWatcherC* watcher, const HiSysEventWatchRule rules[], in HiSysEventAddWatcherWrapper()
113 int HiSysEventRemoveWatcherWrapper(HiSysEventRustWatcherC* watcher) in HiSysEventRemoveWatcherWrapper()
136 HiSysEventRustWatcherC* CreateRustEventWatcher(OnRustCb onEventRustCb, in CreateRustEventWatcher()
144 HiSysEventRustWatcherC* watcher = new(std::nothrow) HiSysEventRustWatcherC; in CreateRustEventWatcher()
153 void RecycleRustEventWatcher(HiSysEventRustWatcherC* watcher) in RecycleRustEventWatcher()
H A Dhisysevent_rust_manager.cpp84 int HiSysEventAddWatcher(HiSysEventRustWatcherC* watcher, const HiSysEventWatchRule rules[], in HiSysEventAddWatcher()
112 int HiSysEventRemoveWatcher(HiSysEventRustWatcherC* watcher) in HiSysEventRemoveWatcher()
133 void HiSysEventRecycleWatcher(HiSysEventRustWatcherC* watcher) in HiSysEventRecycleWatcher()
178 int OhHiSysEventAddRustWatcher(HiSysEventRustWatcherC* watcher, const HiSysEventWatchRule watchRules[], in OhHiSysEventAddRustWatcher()
184 int OhHiSysEventRemoveRustWatcher(HiSysEventRustWatcherC* watcher) in OhHiSysEventRemoveRustWatcher()
195 void OhHiSysEventRecycleRustWatcher(HiSysEventRustWatcherC* watcher) in OhHiSysEventRecycleRustWatcher()
/base/hiviewdfx/hisysevent/interfaces/rust/innerkits/src/
H A Dsys_event_manager.rs416 struct HiSysEventRustWatcherC { structure names
427 native: *mut HiSysEventRustWatcherC,
437 /// Create a rust HiSysEventRustWatcherC object with callbacks in a watcher.
465 /// HiSysEventRustWatcherC object lifetime.
480 /// HiSysEventRustWatcherC object lifetime.
503 /// to a `HiSysEventRustWatcherC`.
505 unsafe impl AsRawPtr<HiSysEventRustWatcherC> for Watcher {
506 fn as_raw(&self) -> *const HiSysEventRustWatcherC { in as_raw()
510 fn as_mut_raw(&mut self) -> *mut HiSysEventRustWatcherC { in as_mut_raw()
571 fn HiSysEventAddWatcherWrapper(watcher: *const HiSysEventRustWatcherC, rule
[all...]
/base/hiviewdfx/hisysevent/frameworks/native/test/unittest/common/
H A Dhisysevent_c_wrapper_test.cpp155 HiSysEventRustWatcherC* watcher = CreateRustEventWatcher(reinterpret_cast<const void*>(TestCallback), in HWTEST_F()
254 HiSysEventRustWatcherC* watcher = nullptr; in HWTEST_F()
308 HiSysEventRustWatcherC* watcher = CreateRustEventWatcher(nullptr, nullptr, nullptr, nullptr); in HWTEST_F()

Completed in 4 milliseconds