1# Copyright (c) 2023 Huawei Device Co., Ltd. 2# Licensed under the Apache License, Version 2.0 (the "License"); 3# you may not use this file except in compliance with the License. 4# You may obtain a copy of the License at 5# 6# http://www.apache.org/licenses/LICENSE-2.0 7# 8# Unless required by applicable law or agreed to in writing, software 9# distributed under the License is distributed on an "AS IS" BASIS, 10# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 11# See the License for the specific language governing permissions and 12# limitations under the License. 13 14domain: CAMERA_FWK_UE 15 16DPS_IMAGE_EXCEPTION: 17 __BASE: {type: BEHAVIOR, level: MINOR, desc: Record the abnormalities during the processing of 80 to 100 point, preserve: true} 18 PNAMEID: {type: STRING, desc: package name} 19 PVERSIONID: {type: STRING, desc: application version} 20 IMAGEID: {type: STRING, desc: The name of the 80 point picture} 21 USERID: {type: INT32, desc: User ID for the application layer user space} 22 EXCEPTIONSOURCE: {type: INT32, desc: Exception object} 23 EXCEPTIONCAUSE: {type: INT32, desc: Specific causes of exceptions} 24 TEMPERATURELEVEL: {type: INT32, desc: Current system temperature} 25 26DPS_IMAGE_MODE_CHANGE: 27 __BASE: {type: BEHAVIOR, level: MINOR, desc: Documentation of mode scheduling changes during processing of 80 point images, preserve: true} 28 PNAMEID: {type: STRING, desc: package name} 29 PVERSIONID: {type: STRING, desc: application version} 30 EXCUTIONMODE: {type: INT32, desc: Switching mode information} 31 CHANGEREASON: {type: INT32, desc: Reason for switching} 32 TEMPERATURELEVEL: {type: INT32, desc: Current system temperature} 33 34DPS_IMAGE_OPERATE: 35 __BASE: {type: BEHAVIOR, level: MINOR, desc: Record the record of operation commands received from the media library, preserve: true} 36 PNAMEID: {type: STRING, desc: package name} 37 PVERSIONID: {type: STRING, desc: application version} 38 IMAGEID: {type: STRING, desc: The name of the 80 point picture} 39 USERID: {type: INT32, desc: User ID for the application layer user space} 40 DEFEVENTTYPE: {type: INT32, desc: The second phase of the photo operation events} 41 DISCARDABLE: {type: BOOL, desc: Flag whether to put it into the recycle bin} 42 TRIGGERMODE: {type: INT32, desc: Trigger modes} 43 HIGHJOBNUM: {type: INT32, desc: Number of high priority tasks} 44 NORMALJOBNUM: {type: INT32, desc: Number of general priority tasks} 45 LOWJOBNUM: {type: INT32, desc: Units of low priority tasks} 46 TEMPERATURELEVEL: {type: INT32, desc: Current system temperature} 47 48DPS_IMAGE_PROCESS_RESULT: 49 __BASE: {type: BEHAVIOR, level: MINOR, desc: Record the time spent at each stage of the 80 to 100 point image processing, preserve: true} 50 PNAMEID: {type: STRING, desc: package name} 51 PVERSIONID: {type: STRING, desc: application version} 52 IMAGEID: {type: STRING, desc: The name of the 80 point picture} 53 USERID: {type: INT32, desc: User ID for the application layer user space} 54 SYNCHRONIZETIME: {type: UINT64, desc: Task synchronization elapsed time} 55 DISPATCHTIME: {type: UINT64, desc: Task distribution time in seconds} 56 PROCESSTIME: {type: UINT64, desc: HAL processing task elapsed time} 57 IMAGEDONETIME: {type: UINT64, desc: Time taken for images to be returned to the media library} 58 RESTORETIME: {type: UINT64, desc: Recovery task elapsed time} 59 CANCELTIME: {type: UINT64, desc: Undo task elapsed time} 60 TRAILINGTIME: {type: UINT64, desc: Length of time the task is trailing off} 61 PHOTOJOBTYPE: {type: INT32, desc: Task type} 62 HIGHJOBNUM: {type: INT32, desc: Number of high priority tasks} 63 NORMALJOBNUM: {type: INT32, desc: Number of general priority tasks} 64 LOWJOBNUM: {type: INT32, desc: units of low priority tasks} 65 TEMPERATURELEVEL: {type: INT32, desc: Current system temperature} 66