1 /* 2 * Copyright (c) 2024 Huawei Device Co., Ltd. 3 * Licensed under the Apache License, Version 2.0 (the "License"); 4 * you may not use this file except in compliance with the License. 5 * You may obtain a copy of the License at 6 * 7 * http://www.apache.org/licenses/LICENSE-2.0 8 * 9 * Unless required by applicable law or agreed to in writing, software 10 * distributed under the License is distributed on an "AS IS" BASIS, 11 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 * See the License for the specific language governing permissions and 13 * limitations under the License. 14 */ 15 #ifndef JLOG_ID_H 16 #define JLOG_ID_H 17 18 namespace OHOS { 19 namespace HiviewDFX { 20 enum JlogId { 21 JLID_JANK_FRAME_SKIP = 0, 22 JLID_START_ABILITY = 1, 23 JLID_ABILITY_ONFOREGROUND = 2, 24 JLID_APP_FOREGROUND = 3, 25 JLID_ABILITY_ONACTIVE = 4, 26 JLID_LID_WAKEUP_END = 5, 27 JLID_LCD_POWER_OFF = 6, 28 JLID_AAFWK_TERMINATE_ABILITY = 7, 29 JLID_APP_BACKGROUND = 8, 30 JLID_ABILITY_ONBACKGROUND = 9, 31 JLID_APP_TERMINATE = 10, 32 JLID_APP_ATTACH = 11, 33 JLID_RS_COMPOSITION_TIMEOUT = 12, 34 JLID_LID_WAKEUP_START = 13, 35 JLID_SCREENON_EVENT = 14, 36 JLID_LCD_POWER_ON = 15, 37 JLID_LCD_BACKLIGHT_ON = 16, 38 JLID_INPUT_POWER_DOWN = 20, 39 JLID_LCD_BACKLIGHT_OFF = 23, 40 JLID_POWER_STATE = 25, 41 JLID_GRAPHIC_INTERACTION_RESPONSE_LATENCY = 26, 42 JLID_GRAPHIC_INTERACTION_COMPLETED_LATENCY = 27, 43 JLID_AAFWK_DRAWN_COMPLETED = 28, 44 JLID_INIT_STARTUP_TIME = 29, 45 JLID_AAFWK_APP_STARTUP_TYPE = 30, 46 JLID_AAFWK_PROCESS_START = 31, 47 JLID_WINDOWMANAGER_START_WINDOW = 32, 48 JLID_GRAPHIC_FIRST_FRAME_DRAWN = 33, 49 JLID_ACE_INTERACTION_COMPLETED_LATENCY = 34, 50 JLID_ACE_INTERACTION_APP_JANK = 35, 51 JLID_GRAPHIC_INTERACTION_RENDER_JANK = 36, 52 JLID_AAFWK_CLOSE_ABILITY = 37, 53 JLID_AAFWK_PROCESS_EXIT = 38, 54 JLID_SCENE_BOARD_APP_CONTAINER_ANIMATION_END = 40, 55 JLID_BOARD_SCREENUNLOCK_EVENT = 41, 56 JLID_BOARD_CLICK_BUTTON_EVENT = 42, 57 JLID_BOARD_START_UNLOCK = 43, 58 JLID_BOARD_UNLOCK_TO_GRID_ANIMATION_END = 44, 59 JLID_BOARD_UNLOCK_TO_DOCK_ANIMATION_END = 45, 60 JLID_SCREEN_RECORDER_STOP = 46, 61 JLID_JANK_FRAME_APP = 47, 62 JLID_WINDOWMANAGER_FOCUS_WINDOW = 55, 63 JLID_APP_ASSOCIATED_START = 56, 64 JLID_FOLD_STATE_CHANGE_BEGIN = 57, 65 JLID_SCENE_BOARD_APP_SCREEN_ON_ANIMATION = 58, 66 JLID_XGATE_WIFI_CONNECT_START = 59, 67 JLID_XGATE_WIFI_CONNECT_END = 60, 68 JLID_XGATE_SPES_LOGIN_START = 61, 69 JLID_XGATE_SPES_LOGIN_END = 62, 70 JLID_XGATE_IACCESS_LOGIN_START = 63, 71 JLID_XGATE_IACCESS_LOGIN_END = 64, 72 JLID_PERF_FACTORY_TEST_START = 65, 73 JLID_PERF_FACTORY_TEST_STOP = 66, 74 JLID_PERF_FACTORY_TEST_CLEAR = 67, 75 JLID_LIMIT_BOOST = 68, 76 JLID_LIMIT_FREQUENCY = 69, 77 JLID_LTPO_DYNAMICS_FRAME = 71, 78 JLID_SHADER_MALFUNCTION = 72, 79 JLID_SHADER_STATS = 73, 80 JLID_WEBVIEW_PAGE_LOAD = 74, 81 JLID_WEBVIEW_DYNAMIC_FRAME_DROP = 75, 82 JLID_WEBVIEW_AUDIO_FRAME_DROP = 76, 83 JLID_WEBVIEW_VIDEO_FRAME_DROP = 77, 84 JLID_GRAPHIC_INTERACTION_HITCH_TIME_RATIO = 78 85 }; 86 } // HiviewDFX 87 } // OHOS 88 #endif 89