• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Copyright (c) 2022-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: DISTSCHEDULE
15
16START_REMOTE_ABILITY:
17  __BASE: {type: BEHAVIOR, level: MINOR, tag: start, desc: start remote ability}
18  CALLING_TYPE: {type: STRING, desc: calling type}
19  CALLING_UID: {type: INT32, desc: calling uid}
20  CALLING_PID: {type: INT32, desc: calling pid}
21  CALLEE_BUNDLE: {type: STRING, desc: callee bundle name}
22  CALLEE_ABILITY: {type: STRING, desc: callee ability name}
23  CALLING_APP_UID: {type: INT32, desc: calling app uid}
24  RESULT: {type: INT32, desc: result code}
25  CALLER_BUNDLE: {type: STRING, desc: caller bundle name}
26  VERSION: {type: STRING, desc: caller bundle version}
27
28CONNECT_REMOTE_ABILITY:
29  __BASE: {type: BEHAVIOR, level: MINOR, tag: connect, desc: connect remote ability}
30  CALLING_TYPE: {type: STRING, desc: calling type}
31  CALLING_UID: {type: INT32, desc: calling uid}
32  CALLING_PID: {type: INT32, desc: calling pid}
33  CALLEE_BUNDLE: {type: STRING, desc: callee bundle name}
34  CALLEE_ABILITY: {type: STRING, desc: callee ability name}
35  CALLING_APP_UID: {type: INT32, desc: calling app uid}
36  RESULT: {type: INT32, desc: result code}
37  CALLER_BUNDLE: {type: STRING, desc: caller bundle name}
38  VERSION: {type: STRING, desc: caller bundle version}
39
40DISCONNECT_REMOTE_ABILITY:
41  __BASE: {type: BEHAVIOR, level: MINOR, tag: connect, desc: disconnect remote ability}
42  CALLING_TYPE: {type: STRING, desc: calling type}
43  CALLING_UID: {type: INT32, desc: calling uid}
44  CALLING_PID: {type: INT32, desc: calling pid}
45  CALLEE_BUNDLE: {type: STRING, desc: callee bundle name}
46  CALLEE_ABILITY: {type: STRING, desc: callee ability name}
47  CALLING_APP_UID: {type: INT32, desc: calling app uid}
48  RESULT: {type: INT32, desc: result code}
49  CALLER_BUNDLE: {type: STRING, desc: caller bundle name}
50  VERSION: {type: STRING, desc: caller bundle version}
51
52START_REMOTE_ABILITY_BYCALL:
53  __BASE: {type: BEHAVIOR, level: MINOR, tag: start, desc: start remote ability by call}
54  CALLING_TYPE: {type: STRING, desc: calling type}
55  CALLING_UID: {type: INT32, desc: calling uid}
56  CALLING_PID: {type: INT32, desc: calling pid}
57  CALLEE_BUNDLE: {type: STRING, desc: callee bundle name}
58  CALLEE_ABILITY: {type: STRING, desc: callee ability name}
59  CALLING_APP_UID: {type: INT32, desc: calling app uid}
60  RESULT: {type: INT32, desc: result code}
61  CALLER_BUNDLE: {type: STRING, desc: caller bundle name}
62  VERSION: {type: STRING, desc: caller bundle version}
63
64RELEASE_REMOTE_ABILITY:
65  __BASE: {type: BEHAVIOR, level: MINOR, tag: start, desc: release remote ability}
66  CALLING_TYPE: {type: STRING, desc: calling type}
67  CALLING_UID: {type: INT32, desc: calling uid}
68  CALLING_PID: {type: INT32, desc: calling pid}
69  CALLEE_BUNDLE: {type: STRING, desc: callee bundle name}
70  CALLEE_ABILITY: {type: STRING, desc: callee ability name}
71  CALLING_APP_UID: {type: INT32, desc: calling app uid}
72  RESULT: {type: INT32, desc: result code}
73  CALLER_BUNDLE: {type: STRING, desc: caller bundle name}
74  VERSION: {type: STRING, desc: caller bundle version}
75
76START_CONTINUATION:
77  __BASE: {type: BEHAVIOR, level: MINOR, tag: continue, desc: start continuation}
78  CALLING_TYPE: {type: STRING, desc: calling type}
79  CALLING_UID: {type: INT32, desc: calling uid}
80  CALLING_PID: {type: INT32, desc: calling pid}
81  CALLEE_BUNDLE: {type: STRING, desc: callee bundle name}
82  CALLEE_ABILITY: {type: STRING, desc: callee ability name}
83  CALLING_APP_UID: {type: INT32, desc: calling app uid}
84  RESULT: {type: INT32, desc: result code}
85  CALLER_BUNDLE: {type: STRING, desc: caller bundle name}
86  VERSION: {type: STRING, desc: caller bundle version}
87
88
89START_ABILITY_FAILED:
90  __BASE: {type: FAULT, level: CRITICAL, tag: start, desc: start remote ability}
91  ERROR_TYPE: {type: STRING, desc: error type}
92
93CONNECT_ABILITY_FAILED:
94  __BASE: {type: FAULT, level: CRITICAL, tag: connect, desc: connect remote ability}
95  ERROR_TYPE: {type: STRING, desc: error type}
96
97DISCONNECT_ABILITY_FAILED:
98  __BASE: {type: FAULT, level: CRITICAL, tag: connect, desc: disconnect remote ability}
99  ERROR_TYPE: {type: STRING, desc: error type}
100
101START_ABILITY_BYCALL_FAILED:
102  __BASE: {type: FAULT, level: CRITICAL, tag: start, desc: start remote ability by call}
103  ERROR_TYPE: {type: STRING, desc: error type}
104
105RELEASE_ABILITY_FAILED:
106  __BASE: {type: FAULT, level: CRITICAL, tag: start, desc: release remote ability}
107  ERROR_TYPE: {type: STRING, desc: error type}
108
109START_CONTINUATION_FAILED:
110  __BASE: {type: FAULT, level: CRITICAL, tag: continue, desc: start continuation}
111  ERROR_TYPE: {type: STRING, desc: error type}
112
113
114