1686862fbSopenharmony_ci# Copyright (c) 2022-2023 Huawei Device Co., Ltd. 2686862fbSopenharmony_ci# Licensed under the Apache License, Version 2.0 (the "License"); 3686862fbSopenharmony_ci# you may not use this file except in compliance with the License. 4686862fbSopenharmony_ci# You may obtain a copy of the License at 5686862fbSopenharmony_ci# 6686862fbSopenharmony_ci# http://www.apache.org/licenses/LICENSE-2.0 7686862fbSopenharmony_ci# 8686862fbSopenharmony_ci# Unless required by applicable law or agreed to in writing, software 9686862fbSopenharmony_ci# distributed under the License is distributed on an "AS IS" BASIS, 10686862fbSopenharmony_ci# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 11686862fbSopenharmony_ci# See the License for the specific language governing permissions and 12686862fbSopenharmony_ci# limitations under the License. 13686862fbSopenharmony_ci 14686862fbSopenharmony_cidomain: DISTSCHEDULE 15686862fbSopenharmony_ci 16686862fbSopenharmony_ciSTART_REMOTE_ABILITY: 17686862fbSopenharmony_ci __BASE: {type: BEHAVIOR, level: MINOR, tag: start, desc: start remote ability} 18686862fbSopenharmony_ci CALLING_TYPE: {type: STRING, desc: calling type} 19686862fbSopenharmony_ci CALLING_UID: {type: INT32, desc: calling uid} 20686862fbSopenharmony_ci CALLING_PID: {type: INT32, desc: calling pid} 21686862fbSopenharmony_ci CALLEE_BUNDLE: {type: STRING, desc: callee bundle name} 22686862fbSopenharmony_ci CALLEE_ABILITY: {type: STRING, desc: callee ability name} 23686862fbSopenharmony_ci CALLING_APP_UID: {type: INT32, desc: calling app uid} 24686862fbSopenharmony_ci RESULT: {type: INT32, desc: result code} 25686862fbSopenharmony_ci CALLER_BUNDLE: {type: STRING, desc: caller bundle name} 26686862fbSopenharmony_ci VERSION: {type: STRING, desc: caller bundle version} 27686862fbSopenharmony_ci 28686862fbSopenharmony_ciCONNECT_REMOTE_ABILITY: 29686862fbSopenharmony_ci __BASE: {type: BEHAVIOR, level: MINOR, tag: connect, desc: connect remote ability} 30686862fbSopenharmony_ci CALLING_TYPE: {type: STRING, desc: calling type} 31686862fbSopenharmony_ci CALLING_UID: {type: INT32, desc: calling uid} 32686862fbSopenharmony_ci CALLING_PID: {type: INT32, desc: calling pid} 33686862fbSopenharmony_ci CALLEE_BUNDLE: {type: STRING, desc: callee bundle name} 34686862fbSopenharmony_ci CALLEE_ABILITY: {type: STRING, desc: callee ability name} 35686862fbSopenharmony_ci CALLING_APP_UID: {type: INT32, desc: calling app uid} 36686862fbSopenharmony_ci RESULT: {type: INT32, desc: result code} 37686862fbSopenharmony_ci CALLER_BUNDLE: {type: STRING, desc: caller bundle name} 38686862fbSopenharmony_ci VERSION: {type: STRING, desc: caller bundle version} 39686862fbSopenharmony_ci 40686862fbSopenharmony_ciDISCONNECT_REMOTE_ABILITY: 41686862fbSopenharmony_ci __BASE: {type: BEHAVIOR, level: MINOR, tag: connect, desc: disconnect remote ability} 42686862fbSopenharmony_ci CALLING_TYPE: {type: STRING, desc: calling type} 43686862fbSopenharmony_ci CALLING_UID: {type: INT32, desc: calling uid} 44686862fbSopenharmony_ci CALLING_PID: {type: INT32, desc: calling pid} 45686862fbSopenharmony_ci CALLEE_BUNDLE: {type: STRING, desc: callee bundle name} 46686862fbSopenharmony_ci CALLEE_ABILITY: {type: STRING, desc: callee ability name} 47686862fbSopenharmony_ci CALLING_APP_UID: {type: INT32, desc: calling app uid} 48686862fbSopenharmony_ci RESULT: {type: INT32, desc: result code} 49686862fbSopenharmony_ci CALLER_BUNDLE: {type: STRING, desc: caller bundle name} 50686862fbSopenharmony_ci VERSION: {type: STRING, desc: caller bundle version} 51686862fbSopenharmony_ci 52686862fbSopenharmony_ciSTART_REMOTE_ABILITY_BYCALL: 53686862fbSopenharmony_ci __BASE: {type: BEHAVIOR, level: MINOR, tag: start, desc: start remote ability by call} 54686862fbSopenharmony_ci CALLING_TYPE: {type: STRING, desc: calling type} 55686862fbSopenharmony_ci CALLING_UID: {type: INT32, desc: calling uid} 56686862fbSopenharmony_ci CALLING_PID: {type: INT32, desc: calling pid} 57686862fbSopenharmony_ci CALLEE_BUNDLE: {type: STRING, desc: callee bundle name} 58686862fbSopenharmony_ci CALLEE_ABILITY: {type: STRING, desc: callee ability name} 59686862fbSopenharmony_ci CALLING_APP_UID: {type: INT32, desc: calling app uid} 60686862fbSopenharmony_ci RESULT: {type: INT32, desc: result code} 61686862fbSopenharmony_ci CALLER_BUNDLE: {type: STRING, desc: caller bundle name} 62686862fbSopenharmony_ci VERSION: {type: STRING, desc: caller bundle version} 63686862fbSopenharmony_ci 64686862fbSopenharmony_ciRELEASE_REMOTE_ABILITY: 65686862fbSopenharmony_ci __BASE: {type: BEHAVIOR, level: MINOR, tag: start, desc: release remote ability} 66686862fbSopenharmony_ci CALLING_TYPE: {type: STRING, desc: calling type} 67686862fbSopenharmony_ci CALLING_UID: {type: INT32, desc: calling uid} 68686862fbSopenharmony_ci CALLING_PID: {type: INT32, desc: calling pid} 69686862fbSopenharmony_ci CALLEE_BUNDLE: {type: STRING, desc: callee bundle name} 70686862fbSopenharmony_ci CALLEE_ABILITY: {type: STRING, desc: callee ability name} 71686862fbSopenharmony_ci CALLING_APP_UID: {type: INT32, desc: calling app uid} 72686862fbSopenharmony_ci RESULT: {type: INT32, desc: result code} 73686862fbSopenharmony_ci CALLER_BUNDLE: {type: STRING, desc: caller bundle name} 74686862fbSopenharmony_ci VERSION: {type: STRING, desc: caller bundle version} 75686862fbSopenharmony_ci 76686862fbSopenharmony_ciSTART_CONTINUATION: 77686862fbSopenharmony_ci __BASE: {type: BEHAVIOR, level: MINOR, tag: continue, desc: start continuation} 78686862fbSopenharmony_ci CALLING_TYPE: {type: STRING, desc: calling type} 79686862fbSopenharmony_ci CALLING_UID: {type: INT32, desc: calling uid} 80686862fbSopenharmony_ci CALLING_PID: {type: INT32, desc: calling pid} 81686862fbSopenharmony_ci CALLEE_BUNDLE: {type: STRING, desc: callee bundle name} 82686862fbSopenharmony_ci CALLEE_ABILITY: {type: STRING, desc: callee ability name} 83686862fbSopenharmony_ci CALLING_APP_UID: {type: INT32, desc: calling app uid} 84686862fbSopenharmony_ci RESULT: {type: INT32, desc: result code} 85686862fbSopenharmony_ci CALLER_BUNDLE: {type: STRING, desc: caller bundle name} 86686862fbSopenharmony_ci VERSION: {type: STRING, desc: caller bundle version} 87686862fbSopenharmony_ci 88686862fbSopenharmony_ci 89686862fbSopenharmony_ciSTART_ABILITY_FAILED: 90686862fbSopenharmony_ci __BASE: {type: FAULT, level: CRITICAL, tag: start, desc: start remote ability} 91686862fbSopenharmony_ci ERROR_TYPE: {type: STRING, desc: error type} 92686862fbSopenharmony_ci 93686862fbSopenharmony_ciCONNECT_ABILITY_FAILED: 94686862fbSopenharmony_ci __BASE: {type: FAULT, level: CRITICAL, tag: connect, desc: connect remote ability} 95686862fbSopenharmony_ci ERROR_TYPE: {type: STRING, desc: error type} 96686862fbSopenharmony_ci 97686862fbSopenharmony_ciDISCONNECT_ABILITY_FAILED: 98686862fbSopenharmony_ci __BASE: {type: FAULT, level: CRITICAL, tag: connect, desc: disconnect remote ability} 99686862fbSopenharmony_ci ERROR_TYPE: {type: STRING, desc: error type} 100686862fbSopenharmony_ci 101686862fbSopenharmony_ciSTART_ABILITY_BYCALL_FAILED: 102686862fbSopenharmony_ci __BASE: {type: FAULT, level: CRITICAL, tag: start, desc: start remote ability by call} 103686862fbSopenharmony_ci ERROR_TYPE: {type: STRING, desc: error type} 104686862fbSopenharmony_ci 105686862fbSopenharmony_ciRELEASE_ABILITY_FAILED: 106686862fbSopenharmony_ci __BASE: {type: FAULT, level: CRITICAL, tag: start, desc: release remote ability} 107686862fbSopenharmony_ci ERROR_TYPE: {type: STRING, desc: error type} 108686862fbSopenharmony_ci 109686862fbSopenharmony_ciSTART_CONTINUATION_FAILED: 110686862fbSopenharmony_ci __BASE: {type: FAULT, level: CRITICAL, tag: continue, desc: start continuation} 111686862fbSopenharmony_ci ERROR_TYPE: {type: STRING, desc: error type} 112686862fbSopenharmony_ci 113686862fbSopenharmony_ci 114