/ohos5.0/docs/zh-cn/application-dev/dfx/ |
H A D | hiappevent-watcher-app-events-ndk.md | 78 …OnReceive(const char *domain, const struct HiAppEvent_AppEventGroup *appEventGroups, uint32_t grou… 80 for (int j = 0; j < appEventGroups[i].infoLen; ++j) { 81 …LOG_INFO(LogType::LOG_APP, "HiAppEvent eventInfo.domain=%{public}s", appEventGroups[i].appEventInf… 82 …H_LOG_INFO(LogType::LOG_APP, "HiAppEvent eventInfo.name=%{public}s", appEventGroups[i].appEventInf… 83 …_INFO(LogType::LOG_APP, "HiAppEvent eventInfo.eventType=%{public}d", appEventGroups[i].appEventInf… 84 if (strcmp(appEventGroups[i].appEventInfos[j].domain, "button") == 0 && 85 strcmp(appEventGroups[i].appEventInfos[j].name, "click") == 0) { 88 if (reader.parse(appEventGroups[i].appEventInfos[j].params, params)) {
|
H A D | hiappevent-watcher-mainthreadjank-events-ndk.md | 70 …OnReceive(const char *domain, const struct HiAppEvent_AppEventGroup *appEventGroups, uint32_t grou… 72 for (int j = 0; j < appEventGroups[i].infoLen; ++j) { 74 appEventGroups[i].appEventInfos[j].domain); 76 appEventGroups[i].appEventInfos[j].name); 78 appEventGroups[i].appEventInfos[j].type); 79 if (strcmp(appEventGroups[i].appEventInfos[j].domain, DOMAIN_OS) == 0 && 80 … strcmp(appEventGroups[i].appEventInfos[j].name, EVENT_MAIN_THREAD_JANK) == 0) { 84 if (reader.parse(appEventGroups[i].appEventInfos[j].params, params)) {
|
H A D | hiappevent-watcher-address-sanitizer-events-ndk.md | 72 …OnReceive(const char *domain, const struct HiAppEvent_AppEventGroup *appEventGroups, uint32_t grou… 74 for (int j = 0; j < appEventGroups[i].infoLen; ++j) { 75 …LOG_INFO(LogType::LOG_APP, "HiAppEvent eventInfo.domain=%{public}s", appEventGroups[i].appEventInf… 76 …H_LOG_INFO(LogType::LOG_APP, "HiAppEvent eventInfo.name=%{public}s", appEventGroups[i].appEventInf… 77 …_INFO(LogType::LOG_APP, "HiAppEvent eventInfo.eventType=%{public}d", appEventGroups[i].appEventInf… 78 if (strcmp(appEventGroups[i].appEventInfos[j].domain, DOMAIN_OS) == 0 && 79 … strcmp(appEventGroups[i].appEventInfos[j].name, EVENT_ADDRESS_SANITIZER) == 0) { 83 if (reader.parse(appEventGroups[i].appEventInfos[j].params, params)) {
|
H A D | hiappevent-watcher-crash-events-ndk.md | 76 …OnReceive(const char *domain, const struct HiAppEvent_AppEventGroup *appEventGroups, uint32_t grou… 78 for (int j = 0; j < appEventGroups[i].infoLen; ++j) { 79 …LOG_INFO(LogType::LOG_APP, "HiAppEvent eventInfo.domain=%{public}s", appEventGroups[i].appEventInf… 80 …H_LOG_INFO(LogType::LOG_APP, "HiAppEvent eventInfo.name=%{public}s", appEventGroups[i].appEventInf… 81 …_INFO(LogType::LOG_APP, "HiAppEvent eventInfo.eventType=%{public}d", appEventGroups[i].appEventInf… 82 if (strcmp(appEventGroups[i].appEventInfos[j].domain, DOMAIN_OS) == 0 && 83 strcmp(appEventGroups[i].appEventInfos[j].name, EVENT_APP_CRASH) == 0) { 87 if (reader.parse(appEventGroups[i].appEventInfos[j].params, params)) {
|
H A D | hiappevent-watcher-resourceleak-events-ndk.md | 70 …OnReceive(const char *domain, const struct HiAppEvent_AppEventGroup *appEventGroups, uint32_t grou… 72 for (int j = 0; j < appEventGroups[i].infoLen; ++j) { 73 …LOG_INFO(LogType::LOG_APP, "HiAppEvent eventInfo.domain=%{public}s", appEventGroups[i].appEventInf… 74 …H_LOG_INFO(LogType::LOG_APP, "HiAppEvent eventInfo.name=%{public}s", appEventGroups[i].appEventInf… 75 …_INFO(LogType::LOG_APP, "HiAppEvent eventInfo.eventType=%{public}d", appEventGroups[i].appEventInf… 76 if (strcmp(appEventGroups[i].appEventInfos[j].domain, DOMAIN_OS) == 0 && 77 … strcmp(appEventGroups[i].appEventInfos[j].name, EVENT_RESOURCE_OVERLIMIT) == 0) { 81 if (reader.parse(appEventGroups[i].appEventInfos[j].params, params)) {
|
H A D | hiappevent-watcher-freeze-events-ndk.md | 72 …OnReceive(const char *domain, const struct HiAppEvent_AppEventGroup *appEventGroups, uint32_t grou… 74 for (int j = 0; j < appEventGroups[i].infoLen; ++j) { 75 …LOG_INFO(LogType::LOG_APP, "HiAppEvent eventInfo.domain=%{public}s", appEventGroups[i].appEventInf… 76 …H_LOG_INFO(LogType::LOG_APP, "HiAppEvent eventInfo.name=%{public}s", appEventGroups[i].appEventInf… 77 …_INFO(LogType::LOG_APP, "HiAppEvent eventInfo.eventType=%{public}d", appEventGroups[i].appEventInf… 78 if (strcmp(appEventGroups[i].appEventInfos[j].domain, DOMAIN_OS) == 0 && 79 strcmp(appEventGroups[i].appEventInfos[j].name, EVENT_APP_FREEZE) == 0) { 83 if (reader.parse(appEventGroups[i].appEventInfos[j].params, params)) {
|
H A D | hiappevent-watcher-resourceleak-events-arkts.md | 36 onReceive: (domain: string, appEventGroups: Array<hiAppEvent.AppEventGroup>) => { 38 for (const eventGroup of appEventGroups) {
|
H A D | hiappevent-watcher-address-sanitizer-events-arkts.md | 55 onReceive: (domain: string, appEventGroups: Array<hiAppEvent.AppEventGroup>) => { 57 for (const eventGroup of appEventGroups) {
|
H A D | hiappevent-watcher-crash-events-arkts.md | 64 onReceive: (domain: string, appEventGroups: Array<hiAppEvent.AppEventGroup>) => { 66 for (const eventGroup of appEventGroups) {
|
H A D | hiappevent-watcher-freeze-events-arkts.md | 60 onReceive: (domain: string, appEventGroups: Array<hiAppEvent.AppEventGroup>) => { 62 for (const eventGroup of appEventGroups) {
|
H A D | hiappevent-watcher-mainthreadjank-events-arkts.md | 36 onReceive: (domain: string, appEventGroups: Array<hiAppEvent.AppEventGroup>) => { 38 for (const eventGroup of appEventGroups) {
|
/ohos5.0/docs/en/application-dev/dfx/ |
H A D | hiappevent-watcher-mainthreadjank-events-ndk.md | 70 …OnReceive(const char *domain, const struct HiAppEvent_AppEventGroup *appEventGroups, uint32_t grou… 72 for (int j = 0; j < appEventGroups[i].infoLen; ++j) { 74 appEventGroups[i].appEventInfos[j].domain); 76 appEventGroups[i].appEventInfos[j].name); 78 appEventGroups[i].appEventInfos[j].type); 79 if (strcmp(appEventGroups[i].appEventInfos[j].domain, DOMAIN_OS) == 0 && 80 … strcmp(appEventGroups[i].appEventInfos[j].name, EVENT_MAIN_THREAD_JANK) == 0) { 84 if (reader.parse(appEventGroups[i].appEventInfos[j].params, params)) {
|
H A D | hiappevent-watcher-app-events-ndk.md | 78 …OnReceive(const char *domain, const struct HiAppEvent_AppEventGroup *appEventGroups, uint32_t grou… 80 for (int j = 0; j < appEventGroups[i].infoLen; ++j) { 81 …LOG_INFO(LogType::LOG_APP, "HiAppEvent eventInfo.domain=%{public}s", appEventGroups[i].appEventInf… 82 …H_LOG_INFO(LogType::LOG_APP, "HiAppEvent eventInfo.name=%{public}s", appEventGroups[i].appEventInf… 83 …_INFO(LogType::LOG_APP, "HiAppEvent eventInfo.eventType=%{public}d", appEventGroups[i].appEventInf… 84 if (strcmp(appEventGroups[i].appEventInfos[j].domain, "button") == 0 && 85 strcmp(appEventGroups[i].appEventInfos[j].name, "click") == 0) { 88 if (reader.parse(appEventGroups[i].appEventInfos[j].params, params)) {
|
H A D | hiappevent-watcher-address-sanitizer-events-ndk.md | 72 …OnReceive(const char *domain, const struct HiAppEvent_AppEventGroup *appEventGroups, uint32_t grou… 74 for (int j = 0; j < appEventGroups[i].infoLen; ++j) { 75 …LOG_INFO(LogType::LOG_APP, "HiAppEvent eventInfo.domain=%{public}s", appEventGroups[i].appEventInf… 76 …H_LOG_INFO(LogType::LOG_APP, "HiAppEvent eventInfo.name=%{public}s", appEventGroups[i].appEventInf… 77 …_INFO(LogType::LOG_APP, "HiAppEvent eventInfo.eventType=%{public}d", appEventGroups[i].appEventInf… 78 if (strcmp(appEventGroups[i].appEventInfos[j].domain, DOMAIN_OS) == 0 && 79 … strcmp(appEventGroups[i].appEventInfos[j].name, EVENT_ADDRESS_SANITIZER) == 0) { 83 if (reader.parse(appEventGroups[i].appEventInfos[j].params, params)) {
|
H A D | hiappevent-watcher-resourceleak-events-ndk.md | 70 …OnReceive(const char *domain, const struct HiAppEvent_AppEventGroup *appEventGroups, uint32_t grou… 72 for (int j = 0; j < appEventGroups[i].infoLen; ++j) { 73 …LOG_INFO(LogType::LOG_APP, "HiAppEvent eventInfo.domain=%{public}s", appEventGroups[i].appEventInf… 74 …H_LOG_INFO(LogType::LOG_APP, "HiAppEvent eventInfo.name=%{public}s", appEventGroups[i].appEventInf… 75 …_INFO(LogType::LOG_APP, "HiAppEvent eventInfo.eventType=%{public}d", appEventGroups[i].appEventInf… 76 if (strcmp(appEventGroups[i].appEventInfos[j].domain, DOMAIN_OS) == 0 && 77 … strcmp(appEventGroups[i].appEventInfos[j].name, EVENT_RESOURCE_OVERLIMIT) == 0) { 81 if (reader.parse(appEventGroups[i].appEventInfos[j].params, params)) {
|
H A D | hiappevent-watcher-crash-events-ndk.md | 76 …OnReceive(const char *domain, const struct HiAppEvent_AppEventGroup *appEventGroups, uint32_t grou… 78 for (int j = 0; j < appEventGroups[i].infoLen; ++j) { 79 …LOG_INFO(LogType::LOG_APP, "HiAppEvent eventInfo.domain=%{public}s", appEventGroups[i].appEventInf… 80 …H_LOG_INFO(LogType::LOG_APP, "HiAppEvent eventInfo.name=%{public}s", appEventGroups[i].appEventInf… 81 …_INFO(LogType::LOG_APP, "HiAppEvent eventInfo.eventType=%{public}d", appEventGroups[i].appEventInf… 82 if (strcmp(appEventGroups[i].appEventInfos[j].domain, DOMAIN_OS) == 0 && 83 strcmp(appEventGroups[i].appEventInfos[j].name, EVENT_APP_CRASH) == 0) { 87 if (reader.parse(appEventGroups[i].appEventInfos[j].params, params)) {
|
H A D | hiappevent-watcher-freeze-events-ndk.md | 72 …OnReceive(const char *domain, const struct HiAppEvent_AppEventGroup *appEventGroups, uint32_t grou… 74 for (int j = 0; j < appEventGroups[i].infoLen; ++j) { 75 …LOG_INFO(LogType::LOG_APP, "HiAppEvent eventInfo.domain=%{public}s", appEventGroups[i].appEventInf… 76 …H_LOG_INFO(LogType::LOG_APP, "HiAppEvent eventInfo.name=%{public}s", appEventGroups[i].appEventInf… 77 …_INFO(LogType::LOG_APP, "HiAppEvent eventInfo.eventType=%{public}d", appEventGroups[i].appEventInf… 78 if (strcmp(appEventGroups[i].appEventInfos[j].domain, DOMAIN_OS) == 0 && 79 strcmp(appEventGroups[i].appEventInfos[j].name, EVENT_APP_FREEZE) == 0) { 83 if (reader.parse(appEventGroups[i].appEventInfos[j].params, params)) {
|
H A D | hiappevent-watcher-resourceleak-events-arkts.md | 36 onReceive: (domain: string, appEventGroups: Array<hiAppEvent.AppEventGroup>) => { 38 for (const eventGroup of appEventGroups) {
|
H A D | hiappevent-watcher-address-sanitizer-events-arkts.md | 55 onReceive: (domain: string, appEventGroups: Array<hiAppEvent.AppEventGroup>) => { 57 for (const eventGroup of appEventGroups) {
|
H A D | hiappevent-watcher-crash-events-arkts.md | 64 onReceive: (domain: string, appEventGroups: Array<hiAppEvent.AppEventGroup>) => { 66 for (const eventGroup of appEventGroups) {
|
H A D | hiappevent-watcher-freeze-events-arkts.md | 60 onReceive: (domain: string, appEventGroups: Array<hiAppEvent.AppEventGroup>) => { 62 for (const eventGroup of appEventGroups) {
|
/ohos5.0/base/hiviewdfx/hiappevent/test/unittest/common/native/ |
H A D | hiappevent_native_test.cpp | 51 static void OnReceive(const char* domain, const struct HiAppEvent_AppEventGroup* appEventGroups, ui… in OnReceive() argument 55 ASSERT_TRUE(appEventGroups); in OnReceive() 56 ASSERT_EQ(appEventGroups[0].infoLen, 1); in OnReceive() 57 ASSERT_TRUE(appEventGroups[0].appEventInfos); in OnReceive() 58 ASSERT_EQ(strcmp(appEventGroups[0].appEventInfos[0].name, TEST_EVENT_NAME), 0); in OnReceive() 59 ASSERT_EQ(strcmp(appEventGroups[0].appEventInfos[0].domain, TEST_DOMAIN_NAME), 0); in OnReceive() 60 ASSERT_EQ(appEventGroups[0].appEventInfos[0].type, SECURITY); in OnReceive() 61 …ASSERT_EQ(strncmp(appEventGroups[0].appEventInfos[0].params, TEST_EVENT_PARAM, TEST_EVENT_PARAM_LE… in OnReceive()
|
/ohos5.0/base/hiviewdfx/hiappevent/interfaces/native/kits/include/hiappevent/ |
H A D | hiappevent.h | 177 const char* domain, const struct HiAppEvent_AppEventGroup* appEventGroups, uint32_t groupLen);
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-performance-analysis-kit/ |
H A D | _hi_app_event.md | 66 …uct [HiAppEvent_AppEventGroup](_hi_app_event___app_event_group.md) \*appEventGroups, uint32_t grou… 338 …Receive) (const char *domain, const struct HiAppEvent_AppEventGroup *appEventGroups, uint32_t grou… 354 | appEventGroups | 按照不同事件名称分组的事件组数组。 |
|
H A D | js-apis-hiviewdfx-hiappevent.md | 640 onReceive: (domain: string, appEventGroups: Array<hiAppEvent.AppEventGroup>) => { 642 for (const eventGroup of appEventGroups) { 706 …appEventGroups: Array<[AppEventGroup](#appeventgroup11)>) => void | 否 | 订阅实时回调函数,与回调函数onTrigger同时存…
|