1f857971dSopenharmony_ci# Copyright (c) 2021-2024 Huawei Device Co., Ltd.
2f857971dSopenharmony_ci# Licensed under the Apache License, Version 2.0 (the "License");
3f857971dSopenharmony_ci# you may not use this file except in compliance with the License.
4f857971dSopenharmony_ci# You may obtain a copy of the License at
5f857971dSopenharmony_ci#
6f857971dSopenharmony_ci#     http://www.apache.org/licenses/LICENSE-2.0
7f857971dSopenharmony_ci#
8f857971dSopenharmony_ci# Unless required by applicable law or agreed to in writing, software
9f857971dSopenharmony_ci# distributed under the License is distributed on an "AS IS" BASIS,
10f857971dSopenharmony_ci# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
11f857971dSopenharmony_ci# See the License for the specific language governing permissions and
12f857971dSopenharmony_ci# limitations under the License.
13f857971dSopenharmony_ci
14f857971dSopenharmony_cidomain: MSDP
15f857971dSopenharmony_ci
16f857971dSopenharmony_ciSUBSCRIBE:
17f857971dSopenharmony_ci  __BASE: {type: STATISTIC, level: MINOR, tag: deviceStatus, desc: subscribes to the device status}
18f857971dSopenharmony_ci  UID: {type: INT32, desc: subscribes to the device status uid}
19f857971dSopenharmony_ci  PACKAGE_NAME: {type: STRING, desc: devicestatus pkgname}
20f857971dSopenharmony_ci  TYPE: {type: INT32, desc: deviceStatus type}
21f857971dSopenharmony_ci
22f857971dSopenharmony_ciUNSUBSCRIBE:
23f857971dSopenharmony_ci  __BASE: {type: STATISTIC, level: MINOR, tag: deviceStatus, desc: unsubscribes from the device status}
24f857971dSopenharmony_ci  UID: {type: INT32, desc: unsubscribes from the device status uid}
25f857971dSopenharmony_ci  PACKAGE_NAME: {type: STRING, desc: devicestatus pkgname}
26f857971dSopenharmony_ci  TYPE: {type: INT32, desc: deviceStatus type}
27f857971dSopenharmony_ci
28f857971dSopenharmony_ciPREPARE_SUCCESS:
29f857971dSopenharmony_ci  __BASE: {type: BEHAVIOR, level: MINOR, tag: deviceStatus, desc: prepare coordination}
30f857971dSopenharmony_ci  MONITOR_ID: {type: INT32, desc: Monitor_Id}
31f857971dSopenharmony_ci  ISOPEN: {type: BOOL, desc: IsOpen}
32f857971dSopenharmony_ci  MSG: {type: STRING, desc: Prepare Coordination Successfully}
33f857971dSopenharmony_ci
34f857971dSopenharmony_ciPREPARE_FAILED:
35f857971dSopenharmony_ci  __BASE: {type: FAULT, level: MINOR, tag: deviceStatus, desc: prepare coordination}
36f857971dSopenharmony_ci  MONITOR_ID: {type: INT32, desc: Monitor_Id}
37f857971dSopenharmony_ci  ISOPEN: {type: BOOL, desc: IsOpen}
38f857971dSopenharmony_ci  MSG: {type: STRING, desc: Prepare Coordination Failed}
39f857971dSopenharmony_ci
40f857971dSopenharmony_ciUNPREPARE_SUCCESS:
41f857971dSopenharmony_ci  __BASE: {type: BEHAVIOR, level: MINOR, tag: deviceStatus, desc: unprepare coordination}
42f857971dSopenharmony_ci  ISCLOSE: {type: BOOL, desc: IsClose}
43f857971dSopenharmony_ci  MSG: {type: STRING, desc: Unprepare Coordination Successfully}
44f857971dSopenharmony_ci
45f857971dSopenharmony_ciUNPREPARE_FAILED:
46f857971dSopenharmony_ci  __BASE: {type: FAULT, level: MINOR, tag: deviceStatus, desc: unprepare coordination}
47f857971dSopenharmony_ci  ISCLOSE: {type: BOOL, desc: IsClose}
48f857971dSopenharmony_ci  MSG: {type: STRING, desc: Unprepare Coordination Failed}
49f857971dSopenharmony_ci
50f857971dSopenharmony_ciACTIVATE_SUCCESS:
51f857971dSopenharmony_ci  __BASE: {type: BEHAVIOR, level: MINOR, tag: deviceStatus, desc: start remote coordination}
52f857971dSopenharmony_ci  LOCALNETWORKID: {type: STRING, desc: localNetworkId}
53f857971dSopenharmony_ci  REMOTENETWORKID: {type: STRING, desc: remoteNetworkId}
54f857971dSopenharmony_ci  MSG: {type: STRING, desc: Start Remote Coordination Successfully}
55f857971dSopenharmony_ci
56f857971dSopenharmony_ciACTIVATE_FAILED:
57f857971dSopenharmony_ci  __BASE: {type: FAULT, level: MINOR, tag: deviceStatus, desc: start remote coordination}
58f857971dSopenharmony_ci  LOCALNETWORKID: {type: STRING, desc: localNetworkId}
59f857971dSopenharmony_ci  REMOTENETWORKID: {type: STRING, desc: remoteNetworkId}
60f857971dSopenharmony_ci  MSG: {type: STRING, desc: Start Remote Coordination Failed}
61f857971dSopenharmony_ci
62f857971dSopenharmony_ciACTIVATE_RESULT:
63f857971dSopenharmony_ci  __BASE: {type: BEHAVIOR, level: MINOR, tag: deviceStatus, desc: Start Remote Accordination Result}
64f857971dSopenharmony_ci  REMOTENETWORKID: {type: STRING, desc: remoteNetWorkId}
65f857971dSopenharmony_ci  ISSUCCESS: {type: BOOL, desc: IsSuccess}
66f857971dSopenharmony_ci  MSG: {type: STRING, desc: Start Remote Accordination Result Failed}
67f857971dSopenharmony_ci
68f857971dSopenharmony_ciDEACTIVATE_SUCCESS:
69f857971dSopenharmony_ci  __BASE: {type: BEHAVIOR, level: MINOR, tag: deviceStatus, desc: stop remote coordination}
70f857971dSopenharmony_ci  REMOTENETWORKID: {type: STRING, desc: remoteNetWorkId}
71f857971dSopenharmony_ci  SESSIONID: {type: INT32, desc: sessionId}
72f857971dSopenharmony_ci  MSG: {type: STRING, desc: Stop Remote Accordination Successfully}
73f857971dSopenharmony_ci
74f857971dSopenharmony_ciDEACTIVATE_FAILED:
75f857971dSopenharmony_ci  __BASE: {type: FAULT, level: MINOR, tag: deviceStatus, desc: stop remote coordination}
76f857971dSopenharmony_ci  REMOTENETWORKID: {type: STRING, desc: remoteNetWorkId}
77f857971dSopenharmony_ci  SESSIONID: {type: INT32, desc: sessionId}
78f857971dSopenharmony_ci  MSG: {type: STRING, desc: Stop Remote Accordination Failed}
79f857971dSopenharmony_ci
80f857971dSopenharmony_ciDEACTIVATE_RESULT:
81f857971dSopenharmony_ci  __BASE: {type: BEHAVIOR, level: MINOR, tag: deviceStatus, desc: stop remote coordination result}
82f857971dSopenharmony_ci  REMOTENETWORKID: {type: STRING, desc: remoteNetWorkId}
83f857971dSopenharmony_ci  SESSIONID: {type: INT32, desc: sessionId}
84f857971dSopenharmony_ci  MSG: {type: STRING, desc: Stop Remote Accordination Result Failed}
85f857971dSopenharmony_ci
86f857971dSopenharmony_ciD_INPUT_START_REMOTE_INPUT:
87f857971dSopenharmony_ci  __BASE: {type: FAULT, level: MINOR, tag: deviceStatus, desc: distributed input start remote input}
88f857971dSopenharmony_ci  REMOTENETWORKID: {type: STRING, desc: remoteNetWorkId}
89f857971dSopenharmony_ci  ORIGINNETWORKID: {type: STRING, desc: originNetWorkId}
90f857971dSopenharmony_ci  MSG: {type: STRING, desc: D_input Start Remote Input Failed}
91f857971dSopenharmony_ci
92f857971dSopenharmony_ciD_INPUT_STOP_REMOTE_INPUT_O:
93f857971dSopenharmony_ci  __BASE: {type: FAULT, level: MINOR, tag: deviceStatus, desc: distributed input stop remote input}
94f857971dSopenharmony_ci  REMOTENETWORKID: {type: STRING, desc: remoteNetWorkId}
95f857971dSopenharmony_ci  ORIGINNETWORKID: {type: STRING, desc: originNetWorkId}
96f857971dSopenharmony_ci  MSG: {type: STRING, desc: D_input Stop Remote Input Failed}
97f857971dSopenharmony_ci
98f857971dSopenharmony_ciD_INPUT_STOP_REMOTE_INPUT_T:
99f857971dSopenharmony_ci  __BASE: {type: FAULT, level: MINOR, tag: deviceStatus, desc: distributed input stop remote input}
100f857971dSopenharmony_ci  ORIGINNETWORKID: {type: STRING, desc: originNetWorkId}
101f857971dSopenharmony_ci  MSG: {type: STRING, desc: D_input Stop Remote Input Failed}
102f857971dSopenharmony_ci
103f857971dSopenharmony_ciD_INPUT_PREPARE_REMOTE_INPUT_O:
104f857971dSopenharmony_ci  __BASE: {type: FAULT, level: MINOR, tag: deviceStatus, desc: distributed input prepare remote input}
105f857971dSopenharmony_ci  DEVICEID: {type: STRING, desc: deviceId}
106f857971dSopenharmony_ci  MSG: {type: STRING, desc: D_input Prepare Remote Input Failed}
107f857971dSopenharmony_ci
108f857971dSopenharmony_ciD_INPUT_PREPARE_REMOTE_INPUT_T:
109f857971dSopenharmony_ci  __BASE: {type: FAULT, level: MINOR, tag: deviceStatus, desc: distributed input prepare remote input}
110f857971dSopenharmony_ci  REMOTENETWORKID: {type: STRING, desc: remoteNetWorkId}
111f857971dSopenharmony_ci  ORIGINNETWORKID: {type: STRING, desc: originNetWorkId}
112f857971dSopenharmony_ci  MSG: {type: STRING, desc: D_input Prepare Remote Input Failed}
113f857971dSopenharmony_ci
114f857971dSopenharmony_ciD_INPUT_UNPREPARE_REMOTE_INPUT_O:
115f857971dSopenharmony_ci  __BASE: {type: FAULT, level: MINOR, tag: deviceStatus, desc: distributed input unprepare remote input}
116f857971dSopenharmony_ci  DEVICEID: {type: STRING, desc: deviceId}
117f857971dSopenharmony_ci  MSG: {type: STRING, desc: D_input Unprepare Remote Input Failed}
118f857971dSopenharmony_ci
119f857971dSopenharmony_ciD_INPUT_UNPREPARE_REMOTE_INPUT_T:
120f857971dSopenharmony_ci  __BASE: {type: FAULT, level: MINOR, tag: deviceStatus, desc: distributed input unprepare remote input}
121f857971dSopenharmony_ci  REMOTENETWORKID: {type: STRING, desc: remoteNetWorkId}
122f857971dSopenharmony_ci  ORIGINNETWORKID: {type: STRING, desc: originNetWorkId}
123f857971dSopenharmony_ci  MSG: {type: STRING, desc: D_input Unprepare Remote Input Failed}
124f857971dSopenharmony_ci
125f857971dSopenharmony_ciOPEN_SOFUBUS_RESULT:
126f857971dSopenharmony_ci  __BASE: {type: FAULT, level: MINOR, tag: deviceStatus, desc: open softbus result}
127f857971dSopenharmony_ci  REMOTENETWORKID: {type: STRING, desc: remoteNetWorkId}
128f857971dSopenharmony_ci  PARA: {type: INT32, desc: tag information}
129f857971dSopenharmony_ci  MSG: {type: STRING, desc: Open SoftBus Result Failed}
130f857971dSopenharmony_ci
131f857971dSopenharmony_ciSTART_DRAG_SUCCESS:
132f857971dSopenharmony_ci  __BASE: {type: BEHAVIOR, level: MINOR, tag: deviceStatus, desc: start drag}
133f857971dSopenharmony_ci  MSG: {type: STRING, desc: Start Drag Successfully}
134f857971dSopenharmony_ci  CURDRAGSTATE: {type: STRING, desc: dragstate}
135f857971dSopenharmony_ci
136f857971dSopenharmony_ciSTART_DRAG_FAILED:
137f857971dSopenharmony_ci  __BASE: {type: FAULT, level: MINOR, tag: deviceStatus, desc: start drag}
138f857971dSopenharmony_ci  MSG: {type: STRING, desc: Start Drag Failed}
139f857971dSopenharmony_ci  CURDRAGSTATE: {type: STRING, desc: dragstate}
140f857971dSopenharmony_ci
141f857971dSopenharmony_ciSET_DRAG_WINDOW_VISIBLE_SUCCESS:
142f857971dSopenharmony_ci  __BASE: {type: BEHAVIOR, level: MINOR, tag: deviceStatus, desc: Set Drag Window Visible}
143f857971dSopenharmony_ci  MSG: {type: STRING, desc: Set Drag Window Visible Successfully}
144f857971dSopenharmony_ci  ISVISBLE: {type: BOOL, desc: IsVisible}
145f857971dSopenharmony_ci  CURDRAGSTATE: {type: STRING, desc: dragstate}
146f857971dSopenharmony_ci
147f857971dSopenharmony_ciSET_DRAG_WINDOW_VISIBLE_FAILED:
148f857971dSopenharmony_ci  __BASE: {type: FAULT, level: MINOR, tag: deviceStatus, desc: Set Drag Window Visible}
149f857971dSopenharmony_ci  MSG: {type: STRING, desc: Set Drag Window Visible Failed}
150f857971dSopenharmony_ci  ISVISBLE: {type: BOOL, desc: IsVisible}
151f857971dSopenharmony_ci  CURDRAGSTATE: {type: STRING, desc: dragstate}
152f857971dSopenharmony_ci
153f857971dSopenharmony_ciUPDATE_DRAG_STYLE_SUCCESS:
154f857971dSopenharmony_ci  __BASE: {type: BEHAVIOR, level: MINOR, tag: deviceStatus, desc: Update Drag Style}
155f857971dSopenharmony_ci  MSG: {type: STRING, desc: Update Drag Style Successfully}
156f857971dSopenharmony_ci  DRAGSTYLE: {type: STRING, desc: dragstyle}
157f857971dSopenharmony_ci
158f857971dSopenharmony_ci
159f857971dSopenharmony_ciUPDATE_DRAG_STYLE_FAILED:
160f857971dSopenharmony_ci  __BASE: {type: FAULT, level: MINOR, tag: deviceStatus, desc: Update Drag Style}
161f857971dSopenharmony_ci  MSG: {type: STRING, desc: Update Drag Style Failed}
162f857971dSopenharmony_ci  DRAGSTYLE: {type: STRING, desc: dragstyle}
163f857971dSopenharmony_ci
164f857971dSopenharmony_ciSEND_TOKENID:
165f857971dSopenharmony_ci  __BASE: {type: FAULT, level: MINOR, tag: deviceStatus, desc: Send Drag Data}
166f857971dSopenharmony_ci  MSG: {type: STRING, desc: Send Token Id Failed}
167f857971dSopenharmony_ci  TARGETID: {type: INT32, desc: targetTid}
168f857971dSopenharmony_ci  UDKEY: {type: STRING, desc: udkey}
169f857971dSopenharmony_ci
170f857971dSopenharmony_ciSTOP_DRAG_SUCCESS:
171f857971dSopenharmony_ci  __BASE: {type: BEHAVIOR, level: MINOR, tag: deviceStatus, desc: Stop Drag}
172f857971dSopenharmony_ci  MSG: {type: STRING, desc: Stop Drag Successfully}
173f857971dSopenharmony_ci  CURDRAGSTATE: {type: STRING, desc: dragstate}
174f857971dSopenharmony_ci  ANIMATE: {type: BOOL, desc: animate}
175f857971dSopenharmony_ci
176f857971dSopenharmony_ciSTOP_DRAG_FAILED:
177f857971dSopenharmony_ci  __BASE: {type: FAULT, level: MINOR, tag: deviceStatus, desc: Stop Drag}
178f857971dSopenharmony_ci  MSG: {type: STRING, desc: Stop Drag Failed}
179f857971dSopenharmony_ci  CURDRAGSTATE: {type: STRING, desc: dragstate}
180f857971dSopenharmony_ci  ANIMATE: {type: BOOL, desc: animate}
181f857971dSopenharmony_ci
182f857971dSopenharmony_ciNOTIFY_DRAG_RESULT_SUCCESS:
183f857971dSopenharmony_ci  __BASE: {type: BEHAVIOR, level: MINOR, tag: deviceStatus, desc: Notify Drag Result}
184f857971dSopenharmony_ci  MSG: {type: STRING, desc: Notify Drag Result Successfully}
185f857971dSopenharmony_ci  DRAGRESULT: {type: STRING, desc: DragResult}
186f857971dSopenharmony_ci
187f857971dSopenharmony_ciNOTIFY_DRAG_RESULT_FAILED:
188f857971dSopenharmony_ci  __BASE: {type: FAULT, level: MINOR, tag: deviceStatus, desc: Notify Drag Result}
189f857971dSopenharmony_ci  MSG: {type: STRING, desc: Notify Drag Result Failed}
190f857971dSopenharmony_ci  DRAGRESULT: {type: STRING, desc: DragResult}
191f857971dSopenharmony_ci
192f857971dSopenharmony_ciCOOPERATE_DRAG_SUCCESS:
193f857971dSopenharmony_ci  __BASE: {type: BEHAVIOR, level: MINOR, tag: deviceStatus, desc: Cooperate Drag}
194f857971dSopenharmony_ci  MSG: {type: STRING, desc: On Coordination And The State Change Successfully}
195f857971dSopenharmony_ci  PRESTATE: {type: STRING, desc: PreviousState}
196f857971dSopenharmony_ci  UPDATESTATE: {type: STRING, desc: UpdateState}
197f857971dSopenharmony_ci
198f857971dSopenharmony_ciCOOPERATE_DRAG_FAILED:
199f857971dSopenharmony_ci  __BASE: {type: FAULT, level: MINOR, tag: deviceStatus, desc: Cooperate Drag}
200f857971dSopenharmony_ci  MSG: {type: STRING, desc: The Current Coordination State Is Out}
201f857971dSopenharmony_ci  CURSTATE: {type: STRING, desc: CurrentState}
202f857971dSopenharmony_ci
203f857971dSopenharmony_ciCOOPERATE_DRAG_RESULT_SUCCESS:
204f857971dSopenharmony_ci  __BASE: {type: BEHAVIOR, level: MINOR, tag: deviceStatus, desc: Cooperate Drag Result}
205f857971dSopenharmony_ci  MSG: {type: STRING, desc: Coordination Drag Result Successfully}
206f857971dSopenharmony_ci  DEVICEID: {type: STRING, desc: remotedeviceId}
207f857971dSopenharmony_ci  SESSIONID: {type: STRING, desc: sessionId}
208f857971dSopenharmony_ci  CURSTATE: {type: STRING, desc: CurCoordinationState}
209f857971dSopenharmony_ci
210f857971dSopenharmony_ciCOOPERATE_DRAG_RESULT_FAILED:
211f857971dSopenharmony_ci  __BASE: {type: FAULT, level: MINOR, tag: deviceStatus, desc: Cooperate Drag Result}
212f857971dSopenharmony_ci  MSG: {type: STRING, desc: Coordination Drag Result Failed}
213f857971dSopenharmony_ci  DEVICEID: {type: STRING, desc: remotedeviceId}
214f857971dSopenharmony_ci  SESSIONID: {type: STRING, desc: sessionId}
215f857971dSopenharmony_ci  CURSTATE: {type: STRING, desc: CurCoordinationState}
216f857971dSopenharmony_ci
217f857971dSopenharmony_ciENABLE_SUCCESS:
218f857971dSopenharmony_ci  __BASE: {type: BEHAVIOR, level: MINOR, tag: deviceStatus, desc: enable cooperate}
219f857971dSopenharmony_ci  MSG: {type: STRING, desc: Enable cooperate successfully}
220f857971dSopenharmony_ci
221f857971dSopenharmony_ciENABLE_FAILED:
222f857971dSopenharmony_ci  __BASE: {type: FAULT, level: MINOR, tag: deviceStatus, desc: enable cooperate}
223f857971dSopenharmony_ci  MSG: {type: STRING, desc: Enable cooperate failed}
224f857971dSopenharmony_ci
225f857971dSopenharmony_ciDISABLE_SUCCESS:
226f857971dSopenharmony_ci  __BASE: {type: BEHAVIOR, level: MINOR, tag: deviceStatus, desc: disable cooperate}
227f857971dSopenharmony_ci  MSG: {type: STRING, desc: Disable cooperate successfully}
228f857971dSopenharmony_ci
229f857971dSopenharmony_ciDISABLE_FAILED:
230f857971dSopenharmony_ci  __BASE: {type: FAULT, level: MINOR, tag: deviceStatus, desc: disable cooperate}
231f857971dSopenharmony_ci  MSG: {type: STRING, desc: Disable cooperate failed}
232f857971dSopenharmony_ci
233f857971dSopenharmony_ciLOCAL_ACTIVATE_SUCCESS:
234f857971dSopenharmony_ci  __BASE: {type: BEHAVIOR, level: MINOR, tag: deviceStatus, desc: local start cooperate}
235f857971dSopenharmony_ci  MSG: {type: STRING, desc: Local start cooperate successfully}
236f857971dSopenharmony_ci
237f857971dSopenharmony_ciLOCAL_ACTIVATE_FAILED:
238f857971dSopenharmony_ci  __BASE: {type: FAULT, level: MINOR, tag: deviceStatus, desc: local start cooperate}
239f857971dSopenharmony_ci  MSG: {type: STRING, desc: Local start cooperate failed}
240f857971dSopenharmony_ci
241f857971dSopenharmony_ciREMOTE_ACTIVATE_SUCCESS:
242f857971dSopenharmony_ci  __BASE: {type: BEHAVIOR, level: MINOR, tag: deviceStatus, desc: remote start cooperate}
243f857971dSopenharmony_ci  MSG: {type: STRING, desc: Remote start cooperate successfully}
244f857971dSopenharmony_ci
245f857971dSopenharmony_ciREMOTE_ACTIVATE_FAILED:
246f857971dSopenharmony_ci  __BASE: {type: FAULT, level: MINOR, tag: deviceStatus, desc: remote start cooperate}
247f857971dSopenharmony_ci  MSG: {type: STRING, desc: Remote start cooperate failed}
248f857971dSopenharmony_ci
249f857971dSopenharmony_ciLOCAL_DEACTIVATE_SUCCESS:
250f857971dSopenharmony_ci  __BASE: {type: BEHAVIOR, level: MINOR, tag: deviceStatus, desc: local stop cooperate}
251f857971dSopenharmony_ci  MSG: {type: STRING, desc: Local stop cooperate successfully}
252f857971dSopenharmony_ci
253f857971dSopenharmony_ciLOCAL_DEACTIVATE_FAILED:
254f857971dSopenharmony_ci  __BASE: {type: FAULT, level: MINOR, tag: deviceStatus, desc: local stop cooperate}
255f857971dSopenharmony_ci  MSG: {type: STRING, desc: Local stop cooperate failed}
256f857971dSopenharmony_ci
257f857971dSopenharmony_ciREMOTE_DEACTIVATE_SUCCESS:
258f857971dSopenharmony_ci  __BASE: {type: BEHAVIOR, level: MINOR, tag: deviceStatus, desc: remote stop cooperate}
259f857971dSopenharmony_ci  MSG: {type: STRING, desc: Remote stop cooperate successfully}
260f857971dSopenharmony_ci
261f857971dSopenharmony_ciREMOTE_DEACTIVATE_FAILED:
262f857971dSopenharmony_ci  __BASE: {type: FAULT, level: MINOR, tag: deviceStatus, desc: remote stop cooperate}
263f857971dSopenharmony_ci  MSG: {type: STRING, desc: Remote stop cooperate failed}
264f857971dSopenharmony_ci
265f857971dSopenharmony_ciOPENSESSION_SUCCESS:
266f857971dSopenharmony_ci  __BASE: {type: BEHAVIOR, level: MINOR, tag: deviceStatus, desc: open session}
267f857971dSopenharmony_ci  MSG: {type: STRING, desc: Open session successfully}
268f857971dSopenharmony_ci
269f857971dSopenharmony_ciOPENSESSION_FAILED:
270f857971dSopenharmony_ci  __BASE: {type: FAULT, level: MINOR, tag: deviceStatus, desc: open session}
271f857971dSopenharmony_ci  MSG: {type: STRING, desc: Open session failed}
272f857971dSopenharmony_ci
273f857971dSopenharmony_ciUPDATESTATE_SUCCESS:
274f857971dSopenharmony_ci  __BASE: {type: BEHAVIOR, level: MINOR, tag: deviceStatus, desc: Cooperate update}
275f857971dSopenharmony_ci  MSG: {type: STRING, desc: Update cooperatestate successfully}
276f857971dSopenharmony_ci  CURSTATE: {type: STRING, desc: CurrentState}
277f857971dSopenharmony_ci
278f857971dSopenharmony_ciSTART_SUCCESS:
279f857971dSopenharmony_ci  __BASE: {type: FAULT, level: MINOR, tag: deviceStatus, desc: Start client}
280f857971dSopenharmony_ci  MSG: {type: STRING, desc: Start client successfully}
281f857971dSopenharmony_ci
282f857971dSopenharmony_ciSTART_FAILED:
283f857971dSopenharmony_ci  __BASE: {type: FAULT, level: MINOR, tag: deviceStatus, desc: Start client}
284f857971dSopenharmony_ci  MSG: {type: STRING, desc: Start client failed}
285f857971dSopenharmony_ci
286f857971dSopenharmony_ciSTOP_SUCCESS:
287f857971dSopenharmony_ci  __BASE: {type: FAULT, level: MINOR, tag: deviceStatus, desc: Stop client}
288f857971dSopenharmony_ci  MSG: {type: STRING, desc: Stop client successfully}
289f857971dSopenharmony_ci
290f857971dSopenharmony_ciSTOP_FAILED:
291f857971dSopenharmony_ci  __BASE: {type: FAULT, level: MINOR, tag: deviceStatus, desc: Stop client}
292f857971dSopenharmony_ci  MSG: {type: STRING, desc: Stop client failed}
293f857971dSopenharmony_ci
294f857971dSopenharmony_ciDRAG_BEHAVIOR:
295f857971dSopenharmony_ci  __BASE: {type: BEHAVIOR, level: CRITICAL, desc: Drag behavior, preserve: false}
296f857971dSopenharmony_ci  ORG_PKG: {type: STRING, desc: business pkg name}
297f857971dSopenharmony_ci  FUNC: {type: STRING, desc: current function name}
298f857971dSopenharmony_ci  BIZ_STATE: {type: INT32, desc: business state}
299f857971dSopenharmony_ci  BIZ_STAGE: {type: INT32, desc: business stage}
300f857971dSopenharmony_ci  BIZ_SCENE: {type: INT32, desc: business scene}
301f857971dSopenharmony_ci  STAGE_RES: {type: INT32, desc: stage result}
302f857971dSopenharmony_ci  ERROR_CODE: {type: INT32, desc: error code}
303f857971dSopenharmony_ci  HOST_PKG: {type: STRING, desc: host module name}
304f857971dSopenharmony_ci  LOCAL_NET_ID: {type: STRING, desc: local device network id}
305f857971dSopenharmony_ci  PEER_NET_ID: {type: STRING, desc: peer device network id}
306f857971dSopenharmony_ci  DRAG_SUMMARY: {type: STRING, desc: drag summary}
307f857971dSopenharmony_ci  APP_CALLER: {type: STRING, desc: app caller}