/ohos5.0/base/hiviewdfx/hiappevent/frameworks/native/ndk/include/ |
H A D | ndk_app_event_watcher_service.h | 27 struct HiAppEvent_Watcher* CreateWatcher(const char *name); 28 int SetAppEventFilter(struct HiAppEvent_Watcher* watcher, const char* domain, uint8_t eventTypes, 31 int SetTriggerCondition(struct HiAppEvent_Watcher* watcher, int row, int size, int timeOut); 33 int SetWatcherOnTrigger(struct HiAppEvent_Watcher* watcher, OH_HiAppEvent_OnTrigger onTrigger); 35 int SetWatcherOnReceiver(struct HiAppEvent_Watcher* watcher, OH_HiAppEvent_OnReceive onReceiver); 36 int AddWatcher(struct HiAppEvent_Watcher* watcher); 37 int TakeWatcherData(struct HiAppEvent_Watcher* watcher, uint32_t size, OH_HiAppEvent_OnTake onTake); 38 int RemoveWatcher(struct HiAppEvent_Watcher *watcher); 39 void DestroyWatcher(struct HiAppEvent_Watcher* watcher);
|
/ohos5.0/base/hiviewdfx/hiappevent/frameworks/native/ndk/src/ |
H A D | ndk_app_event_watcher_service.cpp | 38 struct HiAppEvent_Watcher* CreateWatcher(const char *name) in CreateWatcher() 42 return reinterpret_cast<HiAppEvent_Watcher *>(ndkWatcherPtr); in CreateWatcher() 45 int SetAppEventFilter(struct HiAppEvent_Watcher* watcher, const char* domain, uint8_t eventTypes, in SetAppEventFilter() 53 int SetTriggerCondition(struct HiAppEvent_Watcher* watcher, int row, int size, int timeOut) in SetTriggerCondition() 60 int SetWatcherOnTrigger(struct HiAppEvent_Watcher* watcher, OH_HiAppEvent_OnTrigger onTrigger) in SetWatcherOnTrigger() 67 int SetWatcherOnReceiver(struct HiAppEvent_Watcher* watcher, OH_HiAppEvent_OnReceive onReceiver) in SetWatcherOnReceiver() 74 int AddWatcher(struct HiAppEvent_Watcher* watcher) in AddWatcher() 81 int TakeWatcherData(struct HiAppEvent_Watcher* watcher, uint32_t size, OH_HiAppEvent_OnTake onTake) in TakeWatcherData() 87 int RemoveWatcher(struct HiAppEvent_Watcher *watcher) in RemoveWatcher() 93 void DestroyWatcher(struct HiAppEvent_Watcher* watcher) in DestroyWatcher()
|
/ohos5.0/base/hiviewdfx/hiappevent/interfaces/native/kits/include/hiappevent/ |
H A D | hiappevent.h | 163 typedef struct HiAppEvent_Watcher HiAppEvent_Watcher; typedef 462 HiAppEvent_Watcher* OH_HiAppEvent_CreateWatcher(const char* name); 472 void OH_HiAppEvent_DestroyWatcher(HiAppEvent_Watcher* watcher); 489 int OH_HiAppEvent_SetTriggerCondition(HiAppEvent_Watcher* watcher, int row, int size, int timeOut); 506 int OH_HiAppEvent_SetAppEventFilter(HiAppEvent_Watcher* watcher, const char* domain, uint8_t eventT… 522 int OH_HiAppEvent_SetWatcherOnTrigger(HiAppEvent_Watcher* watcher, OH_HiAppEvent_OnTrigger onTrigge… 536 int OH_HiAppEvent_SetWatcherOnReceive(HiAppEvent_Watcher* watcher, OH_HiAppEvent_OnReceive onReceiv… 550 int OH_HiAppEvent_TakeWatcherData(HiAppEvent_Watcher* watcher, uint32_t eventNum, OH_HiAppEvent_OnT… 562 int OH_HiAppEvent_AddWatcher(HiAppEvent_Watcher* watcher); 574 int OH_HiAppEvent_RemoveWatcher(HiAppEvent_Watcher* watcher);
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-performance-analysis-kit/ |
H A D | _hi_app_event.md | 65 | typedef struct [HiAppEvent_Watcher](#hiappevent_watcher) [HiAppEvent_Watcher](#hiappevent_watcher… 103 | void [OH_HiAppEvent_DestroyWatcher](#oh_hiappevent_destroywatcher) ([HiAppEvent_Watcher](#hiappev… 322 ### HiAppEvent_Watcher subsection 816 int OH_HiAppEvent_AddWatcher (HiAppEvent_Watcher * watcher) 891 HiAppEvent_Watcher* OH_HiAppEvent_CreateWatcher (const char * name) 933 void OH_HiAppEvent_DestroyWatcher (HiAppEvent_Watcher * watcher) 954 int OH_HiAppEvent_RemoveWatcher (HiAppEvent_Watcher * watcher) 1008 int OH_HiAppEvent_SetTriggerCondition (HiAppEvent_Watcher * watcher, int row, int size, int timeOut… 1034 int OH_HiAppEvent_SetWatcherOnReceive (HiAppEvent_Watcher * watcher, OH_HiAppEvent_OnReceive onRece… 1058 int OH_HiAppEvent_SetWatcherOnTrigger (HiAppEvent_Watcher * watcher, OH_HiAppEvent_OnTrigger onTrig… [all …]
|
H A D | hiappevent_8h.md | 73 | typedef struct [HiAppEvent_Watcher](_hi_app_event.md#hiappevent_watcher) [HiAppEvent_Watcher](_hi… 110 | [HiAppEvent_Watcher](_hi_app_event.md#hiappevent_watcher) \* [OH_HiAppEvent_CreateWatcher](_hi_ap… 111 …t_DestroyWatcher](_hi_app_event.md#oh_hiappevent_destroywatcher) ([HiAppEvent_Watcher](_hi_app_eve… 112 …erCondition](_hi_app_event.md#oh_hiappevent_settriggercondition) ([HiAppEvent_Watcher](_hi_app_eve… 113 …ppEventFilter](_hi_app_event.md#oh_hiappevent_setappeventfilter) ([HiAppEvent_Watcher](_hi_app_eve… 114 …erOnTrigger](_hi_app_event.md#oh_hiappevent_setwatcherontrigger) ([HiAppEvent_Watcher](_hi_app_eve… 115 …erOnReceive](_hi_app_event.md#oh_hiappevent_setwatcheronreceive) ([HiAppEvent_Watcher](_hi_app_eve… 116 …TakeWatcherData](_hi_app_event.md#oh_hiappevent_takewatcherdata) ([HiAppEvent_Watcher](_hi_app_eve… 117 | int [OH_HiAppEvent_AddWatcher](_hi_app_event.md#oh_hiappevent_addwatcher) ([HiAppEvent_Watcher](_… 118 …ent_RemoveWatcher](_hi_app_event.md#oh_hiappevent_removewatcher) ([HiAppEvent_Watcher](_hi_app_eve…
|
/ohos5.0/base/hiviewdfx/hiappevent/frameworks/native/ndk/ |
H A D | hiappevent_ndk.c | 293 struct HiAppEvent_Watcher* OH_HiAppEvent_CreateWatcher(const char *name) in OH_HiAppEvent_CreateWatcher() 298 int OH_HiAppEvent_SetAppEventFilter(struct HiAppEvent_Watcher *watcher, const char *domain, uint8_t… in OH_HiAppEvent_SetAppEventFilter() 304 int OH_HiAppEvent_SetTriggerCondition(struct HiAppEvent_Watcher* watcher, int row, int size, int ti… in OH_HiAppEvent_SetTriggerCondition() 309 int OH_HiAppEvent_SetWatcherOnTrigger(struct HiAppEvent_Watcher *watcher, OH_HiAppEvent_OnTrigger o… in OH_HiAppEvent_SetWatcherOnTrigger() 314 int OH_HiAppEvent_SetWatcherOnReceive(struct HiAppEvent_Watcher *watcher, OH_HiAppEvent_OnReceive o… in OH_HiAppEvent_SetWatcherOnReceive() 319 int OH_HiAppEvent_AddWatcher(struct HiAppEvent_Watcher* watcher) in OH_HiAppEvent_AddWatcher() 324 int OH_HiAppEvent_TakeWatcherData(struct HiAppEvent_Watcher *watcher, uint32_t size, OH_HiAppEvent_… in OH_HiAppEvent_TakeWatcherData() 334 int OH_HiAppEvent_RemoveWatcher(struct HiAppEvent_Watcher *watcher) in OH_HiAppEvent_RemoveWatcher() 339 void OH_HiAppEvent_DestroyWatcher(struct HiAppEvent_Watcher *watcher) in OH_HiAppEvent_DestroyWatcher()
|
/ohos5.0/docs/en/application-dev/reference/apis-performance-analysis-kit/ |
H A D | hiappevent_8h.md | 73 | typedef struct [HiAppEvent_Watcher](_hi_app_event.md#hiappevent_watcher) [HiAppEvent_Watcher](_hi… 110 | [HiAppEvent_Watcher](_hi_app_event.md#hiappevent_watcher) \* [OH_HiAppEvent_CreateWatcher](_hi_ap… 111 …t_DestroyWatcher](_hi_app_event.md#oh_hiappevent_destroywatcher) ([HiAppEvent_Watcher](_hi_app_eve… 112 …erCondition](_hi_app_event.md#oh_hiappevent_settriggercondition) ([HiAppEvent_Watcher](_hi_app_eve… 113 …ppEventFilter](_hi_app_event.md#oh_hiappevent_setappeventfilter) ([HiAppEvent_Watcher](_hi_app_eve… 114 …erOnTrigger](_hi_app_event.md#oh_hiappevent_setwatcherontrigger) ([HiAppEvent_Watcher](_hi_app_eve… 115 …erOnReceive](_hi_app_event.md#oh_hiappevent_setwatcheronreceive) ([HiAppEvent_Watcher](_hi_app_eve… 116 …TakeWatcherData](_hi_app_event.md#oh_hiappevent_takewatcherdata) ([HiAppEvent_Watcher](_hi_app_eve… 117 | int [OH_HiAppEvent_AddWatcher](_hi_app_event.md#oh_hiappevent_addwatcher) ([HiAppEvent_Watcher](_… 118 …ent_RemoveWatcher](_hi_app_event.md#oh_hiappevent_removewatcher) ([HiAppEvent_Watcher](_hi_app_eve…
|
H A D | _hi_app_event.md | 65 | typedef struct [HiAppEvent_Watcher](#hiappevent_watcher) [HiAppEvent_Watcher](#hiappevent_watcher… 322 ### HiAppEvent_Watcher subsection 816 int OH_HiAppEvent_AddWatcher (HiAppEvent_Watcher * watcher) 891 HiAppEvent_Watcher* OH_HiAppEvent_CreateWatcher (const char * name) 933 void OH_HiAppEvent_DestroyWatcher (HiAppEvent_Watcher * watcher) 954 int OH_HiAppEvent_RemoveWatcher (HiAppEvent_Watcher * watcher) 979 int OH_HiAppEvent_SetAppEventFilter (HiAppEvent_Watcher * watcher, const char * domain, uint8_t eve… 1008 int OH_HiAppEvent_SetTriggerCondition (HiAppEvent_Watcher * watcher, int row, int size, int timeOut… 1034 int OH_HiAppEvent_SetWatcherOnReceive (HiAppEvent_Watcher * watcher, OH_HiAppEvent_OnReceive onRece… 1058 int OH_HiAppEvent_SetWatcherOnTrigger (HiAppEvent_Watcher * watcher, OH_HiAppEvent_OnTrigger onTrig… [all …]
|
/ohos5.0/base/hiviewdfx/hiappevent/test/unittest/common/native/ |
H A D | hiappevent_native_test.h | 28 static inline HiAppEvent_Watcher *g_onReceiveWatcher = nullptr; 29 static inline HiAppEvent_Watcher *g_onTriggerWatcher = nullptr;
|
/ohos5.0/docs/zh-cn/application-dev/dfx/ |
H A D | hiappevent-watcher-app-events-ndk.md | 18 | int OH_HiAppEvent_AddWatcher (HiAppEvent_Watcher \*watcher) | 添加应用事件观察者,以添加对应用事件的订阅。 | 19 | int OH_HiAppEvent_RemoveWatcher (HiAppEvent_Watcher \*watcher) | 移除应用事件观察者,以移除对应用事件的订阅。 | 76 static HiAppEvent_Watcher *appEventWatcher; 118 static HiAppEvent_Watcher *appEventWatcher;
|
H A D | hiappevent-watcher-address-sanitizer-events-ndk.md | 11 | int OH_HiAppEvent_AddWatcher (HiAppEvent_Watcher \*watcher) | 添加应用事件观察者,以添加对应用事件的订阅。 | 12 | int OH_HiAppEvent_RemoveWatcher (HiAppEvent_Watcher \*watcher) | 移除应用事件观察者,以移除对应用事件的订阅。 | 70 static HiAppEvent_Watcher *systemEventWatcher; 128 static HiAppEvent_Watcher *systemEventWatcher;
|
H A D | hiappevent-watcher-mainthreadjank-events-ndk.md | 11 | int OH_HiAppEvent_AddWatcher(HiAppEvent_Watcher *watcher) | 添加应用事件观察者,以添加对应用事件的订阅。 | 12 | int OH_HiAppEvent_RemoveWatcher(HiAppEvent_Watcher *watcher) | 移除应用事件观察者,以移除对应用事件的订阅。 | 68 static HiAppEvent_Watcher *systemEventWatcher;
|
H A D | hiappevent-watcher-crash-events-ndk.md | 15 | int OH_HiAppEvent_AddWatcher(HiAppEvent_Watcher \*watcher) | 添加应用事件观察者,以添加对应用事件的订阅。 | 16 | int OH_HiAppEvent_RemoveWatcher (HiAppEvent_Watcher \*watcher) | 移除应用事件观察者,以移除对应用事件的订阅。 | 74 static HiAppEvent_Watcher *systemEventWatcher; 139 static HiAppEvent_Watcher *systemEventWatcher;
|
H A D | hiappevent-watcher-freeze-events-ndk.md | 11 | int OH_HiAppEvent_AddWatcher (HiAppEvent_Watcher \*watcher) | 添加应用事件观察者,以添加对应用事件的订阅。 | 12 | int OH_HiAppEvent_RemoveWatcher (HiAppEvent_Watcher *watcher) | 移除应用事件观察者,以移除对应用事件的订阅。 | 70 static HiAppEvent_Watcher *systemEventWatcher; 147 static HiAppEvent_Watcher *systemEventWatcher;
|
H A D | hiappevent-watcher-resourceleak-events-ndk.md | 11 | int OH_HiAppEvent_AddWatcher(HiAppEvent_Watcher *watcher) | 添加应用事件观察者,以添加对应用事件的订阅。 | 12 | int OH_HiAppEvent_RemoveWatcher(HiAppEvent_Watcher *watcher) | 移除应用事件观察者,以移除对应用事件的订阅。 | 68 static HiAppEvent_Watcher *systemEventWatcher;
|
/ohos5.0/docs/en/application-dev/dfx/ |
H A D | hiappevent-watcher-app-events-ndk.md | 18 | int OH_HiAppEvent_AddWatcher (HiAppEvent_Watcher \*watcher) | Adds a watcher to listen for appli… 19 | int OH_HiAppEvent_RemoveWatcher (HiAppEvent_Watcher \*watcher) | Removes a watcher to unsubscribe… 76 static HiAppEvent_Watcher *appEventWatcher; 118 static HiAppEvent_Watcher *appEventWatcher;
|
H A D | hiappevent-watcher-address-sanitizer-events-ndk.md | 11 | int OH_HiAppEvent_AddWatcher (HiAppEvent_Watcher \*watcher) | Adds a watcher to listen for appl… 12 | int OH_HiAppEvent_RemoveWatcher (HiAppEvent_Watcher \*watcher) | Removes a watcher for the specif… 70 static HiAppEvent_Watcher *systemEventWatcher; 128 static HiAppEvent_Watcher *systemEventWatcher;
|
H A D | hiappevent-watcher-mainthreadjank-events-ndk.md | 11 | int OH_HiAppEvent_AddWatcher(HiAppEvent_Watcher *watcher) | Adds a watcher to listen for applic… 12 | int OH_HiAppEvent_RemoveWatcher(HiAppEvent_Watcher *watcher)| Removes a watcher to unsubscribe fr… 68 static HiAppEvent_Watcher *systemEventWatcher;
|
H A D | hiappevent-watcher-crash-events-ndk.md | 15 | int OH_HiAppEvent_AddWatcher(HiAppEvent_Watcher \*watcher) | Adds a watcher to listen for appli… 16 | int OH_HiAppEvent_RemoveWatcher (HiAppEvent_Watcher \*watcher) | Removes a watcher to unsubscribe… 74 static HiAppEvent_Watcher *systemEventWatcher; 139 static HiAppEvent_Watcher *systemEventWatcher;
|
H A D | hiappevent-watcher-freeze-events-ndk.md | 11 | int OH_HiAppEvent_AddWatcher (HiAppEvent_Watcher \*watcher) | Adds a watcher to listen for appli… 12 | int OH_HiAppEvent_RemoveWatcher (HiAppEvent_Watcher *watcher) | Removes a watcher to unsubscribe … 70 static HiAppEvent_Watcher *systemEventWatcher; 147 static HiAppEvent_Watcher *systemEventWatcher;
|
H A D | hiappevent-watcher-resourceleak-events-ndk.md | 11 | int OH_HiAppEvent_AddWatcher(HiAppEvent_Watcher *watcher) | Adds a watcher to listen for applic… 12 | int OH_HiAppEvent_RemoveWatcher(HiAppEvent_Watcher *watcher) | Removes a watcher to unsubscribe f… 68 static HiAppEvent_Watcher *systemEventWatcher;
|