11d3ffd26Sopenharmony_ci# Copyright (c) 2023 Huawei Device Co., Ltd. 21d3ffd26Sopenharmony_ci# Licensed under the Apache License, Version 2.0 (the "License"); 31d3ffd26Sopenharmony_ci# you may not use this file except in compliance with the License. 41d3ffd26Sopenharmony_ci# You may obtain a copy of the License at 51d3ffd26Sopenharmony_ci# 61d3ffd26Sopenharmony_ci# http://www.apache.org/licenses/LICENSE-2.0 71d3ffd26Sopenharmony_ci# 81d3ffd26Sopenharmony_ci# Unless required by applicable law or agreed to in writing, software 91d3ffd26Sopenharmony_ci# distributed under the License is distributed on an "AS IS" BASIS, 101d3ffd26Sopenharmony_ci# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 111d3ffd26Sopenharmony_ci# See the License for the specific language governing permissions and 121d3ffd26Sopenharmony_ci# limitations under the License. 131d3ffd26Sopenharmony_ci 141d3ffd26Sopenharmony_cidomain: CAMERA_FWK_UE 151d3ffd26Sopenharmony_ci 161d3ffd26Sopenharmony_ciDPS_IMAGE_EXCEPTION: 171d3ffd26Sopenharmony_ci __BASE: {type: BEHAVIOR, level: MINOR, desc: Record the abnormalities during the processing of 80 to 100 point, preserve: true} 181d3ffd26Sopenharmony_ci PNAMEID: {type: STRING, desc: package name} 191d3ffd26Sopenharmony_ci PVERSIONID: {type: STRING, desc: application version} 201d3ffd26Sopenharmony_ci IMAGEID: {type: STRING, desc: The name of the 80 point picture} 211d3ffd26Sopenharmony_ci USERID: {type: INT32, desc: User ID for the application layer user space} 221d3ffd26Sopenharmony_ci EXCEPTIONSOURCE: {type: INT32, desc: Exception object} 231d3ffd26Sopenharmony_ci EXCEPTIONCAUSE: {type: INT32, desc: Specific causes of exceptions} 241d3ffd26Sopenharmony_ci TEMPERATURELEVEL: {type: INT32, desc: Current system temperature} 251d3ffd26Sopenharmony_ci 261d3ffd26Sopenharmony_ciDPS_IMAGE_MODE_CHANGE: 271d3ffd26Sopenharmony_ci __BASE: {type: BEHAVIOR, level: MINOR, desc: Documentation of mode scheduling changes during processing of 80 point images, preserve: true} 281d3ffd26Sopenharmony_ci PNAMEID: {type: STRING, desc: package name} 291d3ffd26Sopenharmony_ci PVERSIONID: {type: STRING, desc: application version} 301d3ffd26Sopenharmony_ci EXCUTIONMODE: {type: INT32, desc: Switching mode information} 311d3ffd26Sopenharmony_ci CHANGEREASON: {type: INT32, desc: Reason for switching} 321d3ffd26Sopenharmony_ci TEMPERATURELEVEL: {type: INT32, desc: Current system temperature} 331d3ffd26Sopenharmony_ci 341d3ffd26Sopenharmony_ciDPS_IMAGE_OPERATE: 351d3ffd26Sopenharmony_ci __BASE: {type: BEHAVIOR, level: MINOR, desc: Record the record of operation commands received from the media library, preserve: true} 361d3ffd26Sopenharmony_ci PNAMEID: {type: STRING, desc: package name} 371d3ffd26Sopenharmony_ci PVERSIONID: {type: STRING, desc: application version} 381d3ffd26Sopenharmony_ci IMAGEID: {type: STRING, desc: The name of the 80 point picture} 391d3ffd26Sopenharmony_ci USERID: {type: INT32, desc: User ID for the application layer user space} 401d3ffd26Sopenharmony_ci DEFEVENTTYPE: {type: INT32, desc: The second phase of the photo operation events} 411d3ffd26Sopenharmony_ci DISCARDABLE: {type: BOOL, desc: Flag whether to put it into the recycle bin} 421d3ffd26Sopenharmony_ci TRIGGERMODE: {type: INT32, desc: Trigger modes} 431d3ffd26Sopenharmony_ci HIGHJOBNUM: {type: INT32, desc: Number of high priority tasks} 441d3ffd26Sopenharmony_ci NORMALJOBNUM: {type: INT32, desc: Number of general priority tasks} 451d3ffd26Sopenharmony_ci LOWJOBNUM: {type: INT32, desc: Units of low priority tasks} 461d3ffd26Sopenharmony_ci TEMPERATURELEVEL: {type: INT32, desc: Current system temperature} 471d3ffd26Sopenharmony_ci 481d3ffd26Sopenharmony_ciDPS_IMAGE_PROCESS_RESULT: 491d3ffd26Sopenharmony_ci __BASE: {type: BEHAVIOR, level: MINOR, desc: Record the time spent at each stage of the 80 to 100 point image processing, preserve: true} 501d3ffd26Sopenharmony_ci PNAMEID: {type: STRING, desc: package name} 511d3ffd26Sopenharmony_ci PVERSIONID: {type: STRING, desc: application version} 521d3ffd26Sopenharmony_ci IMAGEID: {type: STRING, desc: The name of the 80 point picture} 531d3ffd26Sopenharmony_ci USERID: {type: INT32, desc: User ID for the application layer user space} 541d3ffd26Sopenharmony_ci SYNCHRONIZETIME: {type: UINT64, desc: Task synchronization elapsed time} 551d3ffd26Sopenharmony_ci DISPATCHTIME: {type: UINT64, desc: Task distribution time in seconds} 561d3ffd26Sopenharmony_ci PROCESSTIME: {type: UINT64, desc: HAL processing task elapsed time} 571d3ffd26Sopenharmony_ci IMAGEDONETIME: {type: UINT64, desc: Time taken for images to be returned to the media library} 581d3ffd26Sopenharmony_ci RESTORETIME: {type: UINT64, desc: Recovery task elapsed time} 591d3ffd26Sopenharmony_ci CANCELTIME: {type: UINT64, desc: Undo task elapsed time} 601d3ffd26Sopenharmony_ci TRAILINGTIME: {type: UINT64, desc: Length of time the task is trailing off} 611d3ffd26Sopenharmony_ci PHOTOJOBTYPE: {type: INT32, desc: Task type} 621d3ffd26Sopenharmony_ci HIGHJOBNUM: {type: INT32, desc: Number of high priority tasks} 631d3ffd26Sopenharmony_ci NORMALJOBNUM: {type: INT32, desc: Number of general priority tasks} 641d3ffd26Sopenharmony_ci LOWJOBNUM: {type: INT32, desc: units of low priority tasks} 651d3ffd26Sopenharmony_ci TEMPERATURELEVEL: {type: INT32, desc: Current system temperature} 66