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 enum JlogId { 19 JLID_JANK_FRAME_SKIP = 0, 20 JLID_START_ABILITY = 1, 21 JLID_ABILITY_ONFOREGROUND = 2, 22 JLID_APP_FOREGROUND = 3, 23 JLID_ABILITY_ONACTIVE = 4, 24 JLID_LID_WAKEUP_END = 5, 25 JLID_LCD_POWER_OFF = 6, 26 JLID_AAFWK_TERMINATE_ABILITY = 7, 27 JLID_APP_BACKGROUND = 8, 28 JLID_ABILITY_ONBACKGROUND = 9, 29 JLID_APP_TERMINATE = 10, 30 JLID_APP_ATTACH = 11, 31 JLID_RS_COMPOSITION_TIMEOUT = 12, 32 JLID_LID_WAKEUP_START = 13, 33 JLID_SCREENON_EVENT = 14, 34 JLID_LCD_POWER_ON = 15, 35 JLID_LCD_BACKLIGHT_ON = 16, 36 JLID_INPUT_POWER_DOWN = 20, 37 JLID_LCD_BACKLIGHT_OFF = 23, 38 JLID_POWER_STATE = 25, 39 JLID_GRAPHIC_INTERACTION_RESPONSE_LATENCY = 26, 40 JLID_GRAPHIC_INTERACTION_COMPLETED_LATENCY = 27, 41 JLID_AAFWK_DRAWN_COMPLETED = 28, 42 JLID_INIT_STARTUP_TIME = 29, 43 JLID_AAFWK_APP_STARTUP_TYPE = 30, 44 JLID_AAFWK_PROCESS_START = 31, 45 JLID_WINDOWMANAGER_START_WINDOW = 32, 46 JLID_GRAPHIC_FIRST_FRAME_DRAWN = 33, 47 JLID_ACE_INTERACTION_COMPLETED_LATENCY = 34, 48 JLID_ACE_INTERACTION_APP_JANK = 35, 49 JLID_GRAPHIC_INTERACTION_RENDER_JANK = 36, 50 JLID_AAFWK_CLOSE_ABILITY = 37, 51 JLID_AAFWK_PROCESS_EXIT = 38, 52 JLID_SCENE_BOARD_APP_CONTAINER_ANIMATION_END = 40, 53 JLID_BOARD_SCREENUNLOCK_EVENT = 41, 54 JLID_BOARD_CLICK_BUTTON_EVENT = 42, 55 JLID_BOARD_START_UNLOCK = 43, 56 JLID_BOARD_UNLOCK_TO_GRID_ANIMATION_END = 44, 57 JLID_BOARD_UNLOCK_TO_DOCK_ANIMATION_END = 45, 58 JLID_SCREEN_RECORDER_STOP = 46, 59 JLID_JANK_FRAME_APP = 47, 60 JLID_WINDOWMANAGER_FOCUS_WINDOW = 55, 61 JLID_APP_ASSOCIATED_START = 56, 62 JLID_FOLD_STATE_CHANGE_BEGIN = 57, 63 JLID_SCENE_BOARD_APP_SCREEN_ON_ANIMATION = 58, 64 JLID_XGATE_WIFI_CONNECT_START = 59, 65 JLID_XGATE_WIFI_CONNECT_END = 60, 66 JLID_XGATE_SPES_LOGIN_START = 61, 67 JLID_XGATE_SPES_LOGIN_END = 62, 68 JLID_XGATE_IACCESS_LOGIN_START = 63, 69 JLID_XGATE_IACCESS_LOGIN_END = 64, 70 JLID_PERF_FACTORY_TEST_START = 65, 71 JLID_PERF_FACTORY_TEST_STOP = 66, 72 JLID_PERF_FACTORY_TEST_CLEAR = 67, 73 JLID_LIMIT_BOOST = 68, 74 JLID_LIMIT_FREQUENCY = 69, 75 JLID_LTPO_DYNAMICS_FRAME = 71, 76 JLID_SHADER_MALFUNCTION = 72, 77 JLID_SHADER_STATS = 73, 78 JLID_WEBVIEW_PAGE_LOAD = 74, 79 JLID_WEBVIEW_DYNAMIC_FRAME_DROP = 75, 80 JLID_WEBVIEW_AUDIO_FRAME_DROP = 76, 81 JLID_WEBVIEW_VIDEO_FRAME_DROP = 77, 82 JLID_GRAPHIC_INTERACTION_HITCH_TIME_RATIO = 78 83 }; 84 #endif 85