12e147c35Sopenharmony_ci# Copyright (C) 2023-2023 Huawei Device Co., Ltd. 22e147c35Sopenharmony_ci# Licensed under the Apache License, Version 2.0 (the "License"); 32e147c35Sopenharmony_ci# you may not use this file except in compliance with the License. 42e147c35Sopenharmony_ci# You may obtain a copy of the License at 52e147c35Sopenharmony_ci# 62e147c35Sopenharmony_ci# http://www.apache.org/licenses/LICENSE-2.0 72e147c35Sopenharmony_ci# 82e147c35Sopenharmony_ci# Unless required by applicable law or agreed to in writing, software 92e147c35Sopenharmony_ci# distributed under the License is distributed on an "AS IS" BASIS, 102e147c35Sopenharmony_ci# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 112e147c35Sopenharmony_ci# See the License for the specific language governing permissions and 122e147c35Sopenharmony_ci# limitations under the License. 132e147c35Sopenharmony_ci# Description: hisysevent 142e147c35Sopenharmony_ci# Author: wangxueshuang 152e147c35Sopenharmony_ci# Create: 2023-01-30 162e147c35Sopenharmony_ci 172e147c35Sopenharmony_cidomain: CAST_ENGINE 182e147c35Sopenharmony_ci 192e147c35Sopenharmony_ciCAST_ENGINE_ERR: 202e147c35Sopenharmony_ci __BASE: {type: FAULT, level: CRITICAL, desc: projection error events} 212e147c35Sopenharmony_ci SEQUENTIAL_ID: {type: STRING, desc: used to associate projection events} 222e147c35Sopenharmony_ci CAST_SESSION_ID: {type: INT32, desc: projection session ID} 232e147c35Sopenharmony_ci ERROR_CODE: {type: INT32, desc: error code} 242e147c35Sopenharmony_ci SUB_ERR_CODE: {type: INT32, desc: sub error code} 252e147c35Sopenharmony_ci EXT_ERR_INFO: {type: INT32, desc: extended error information} 262e147c35Sopenharmony_ci ERR_MSG: {type: STRING, desc: error information sent from the sink during stream projection} 272e147c35Sopenharmony_ci WIFI_INFO: {type: STRING, desc: wifi information when a projection error occurs} 282e147c35Sopenharmony_ci BIZ_PACKAGE_NAME: {type: STRING, desc: package name} 292e147c35Sopenharmony_ci REMOTE_BIZ_TRUNCATED_UDID: {type: STRING, desc: remote truncated UDID} 302e147c35Sopenharmony_ci 312e147c35Sopenharmony_ciNO_DEVICE_FOUND: 322e147c35Sopenharmony_ci __BASE: {type: STATISTIC, level: MINOR, desc: statistics on undiscovered devices} 332e147c35Sopenharmony_ci BT_SWITCH: {type: INT32, desc: bluetooth switch status} 342e147c35Sopenharmony_ci WIFI_INFO: {type: STRING, desc: wifi information when the device is not discovered} 352e147c35Sopenharmony_ci SCAN_TIME: {type: INT32, desc: scan time} 362e147c35Sopenharmony_ci 372e147c35Sopenharmony_ciCAST_ENGINE_EVE: 382e147c35Sopenharmony_ci __BASE: {type: STATISTIC, level: MINOR, desc: projection event} 392e147c35Sopenharmony_ci SEQUENTIAL_ID: {type: STRING, desc: used to associate projection events} 402e147c35Sopenharmony_ci CAST_SESSION_ID: {type: INT32, desc: projection session ID} 412e147c35Sopenharmony_ci ERROR_CODE: {type: INT32, desc: error code} 422e147c35Sopenharmony_ci SUB_ERR_CODE: {type: INT32, desc: sub error code} 432e147c35Sopenharmony_ci EXT_ERR_INFO: {type: INT32, desc: extended error information} 442e147c35Sopenharmony_ci ERR_MSG: {type: STRING, desc: error information sent from the sink during stream projection} 452e147c35Sopenharmony_ci LOCAL_DEVICE_INFO: {type: STRING, desc: local device information record} 462e147c35Sopenharmony_ci REMOTE_DEVICE_INFO: {type: STRING, desc: remote device information record} 472e147c35Sopenharmony_ci CONNECT_INFO: {type: STRING, desc: connect information record} 482e147c35Sopenharmony_ci CAST_STREAM_INFO: {type: STRING, desc: stream information record} 492e147c35Sopenharmony_ci 502e147c35Sopenharmony_ciWIFI_INFO: 512e147c35Sopenharmony_ci __BASE: {type: STATISTIC, level: MINOR, desc: wifi information} 522e147c35Sopenharmony_ci FREQ: {type: INT32, desc: frequency band of the current wifi connection} 532e147c35Sopenharmony_ci RSSI: {type: INT32, desc: signal strength of the current connection} 542e147c35Sopenharmony_ci LINKSPEED: {type: INT32, desc: TX rate of the current connection} 552e147c35Sopenharmony_ci RXLINKSPEED: {type: INT32, desc: RX rate of the current connection} 562e147c35Sopenharmony_ci SNR: {type: INT32, desc: SNR of the current connection} 572e147c35Sopenharmony_ci CHLOAD: {type: INT32, desc: channel loading of the current connected} 582e147c35Sopenharmony_ci FREQ_P2P: {type: INT32, desc: frequency band of the current P2P wifi connection} 592e147c35Sopenharmony_ci RSSI_P2P: {type: INT32, desc: signal strength of the current P2P connection} 602e147c35Sopenharmony_ci LINKSPEED_P2P: {type: INT32, desc: TX rate of the current P2P connection} 612e147c35Sopenharmony_ci RXLINKSPEED_P2P: {type: INT32, desc: RX rate of the current P2P connection} 622e147c35Sopenharmony_ci SNR_P2P: {type: INT32, desc: SNR of the current P2P connection} 632e147c35Sopenharmony_ci CHLOAD_P2P: {type: INT32, desc: channel loading of the current P2P connected} 64