• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Copyright (c) 2024-2025 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
141.0 {
15  global:
16    *IResSchedService*;
17    *ResSchedClient*GetInstance*;
18    *ResSchedClient*ReportData*;
19    *ResSchedClient*ReportSyncEvent*;
20    *ResSchedClient*KillProcess*;
21    *ResSchedClient*StopRemoteObject*;
22    *ResSchedClient*RegisterSystemloadNotifier*;
23    *ResSchedClient*UnRegisterSystemloadNotifier*;
24    *ResSchedClient*RegisterEventListener*;
25    *ResSchedClient*UnRegisterEventListener*;
26    *ResSchedClient*GetSystemloadLevel*;
27    *ResSchedClient*IsAllowedAppPreload*;
28    *ResSchedClient*IsAllowedLinkJump*;
29    *ResSchedServiceProxy*;
30    *ResSchedSystemloadNotifierProxy*;
31    *ResSchedSystemloadNotifierStub*;
32    *ResSchedCommonDeathRecipient*;
33    *ResSchedEventListenerStub*;
34    *ResSchedEventListenerProxy*;
35    ReportData;
36    KillProcess;
37    ReportSyncEvent;
38    *ResSchedSaInit*GetInstance*;
39    *ResSchedIpcThread*GetInstance*;
40    *ResSchedIpcThread*SetQos*;
41    *ResSchedIpcThread*SetInitFlag*;
42
43    *SuspendManagerBaseClient*GetSuspendStateByUid*;
44    *SuspendManagerBaseClient*GetSuspendStateByPid*;
45    *SuspendManagerBaseClient*RegisterSuspendObserver*;
46    *SuspendManagerBaseClient*UnregisterSuspendObserver*;
47    *SuspendManagerBaseClient*GetInstance*;
48    *SuspendStateObserverBaseStub*OnRemoteRequest*;
49  local:
50    *;
51};
52