• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Copyright (c) 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
141.0 {
15  global:
16    DecodeUid;
17    ResetParamSecurityLabel;
18    StartupLog;
19    ServiceGetFd;
20    ServiceSaveFd;
21    HookMgrAdd;
22    HookMgrAddEx;
23    HookMgrCreate;
24    HookMgrDel;
25    HookMgrDestroy;
26    HookMgrExecute;
27    HookMgrGetHooksCnt;
28    HookMgrGetStagesCnt;
29    HookMgrTraversal;
30    GetControlFile;
31    OH_HashMapAdd;
32    OH_HashMapCreate;
33    OH_HashMapDestory;
34    OH_HashMapFind;
35    OH_HashMapGet;
36    OH_HashMapIsEmpty;
37    OH_HashMapRemove;
38    OH_HashMapTraverse;
39    SystemReadParam;
40    SystemTraversalParameter;
41    GetSystemCommitId;
42    CachedParameterCreate;
43    CachedParameterGet;
44    CachedParameterGetChanged;
45    CachedParameterDestroy;
46    DoReboot;
47    DoRebootExt;
48    GetControlSocket;
49    OH_ListAddTail;
50    OH_ListAddWithOrder;
51    OH_ListFind;
52    OH_ListGetCnt;
53    OH_ListInit;
54    OH_ListRemove;
55    OH_ListRemoveAll;
56    OH_ListTraversal;
57    LE_AcceptStreamClient;
58    LE_AddSignal;
59    LE_CloseLoop;
60    LE_CloseSignalTask;
61    LE_CloseStreamTask;
62    LE_CloseTask;
63    LE_CreateAsyncTask;
64    LE_CreateBuffer;
65    LE_CreateLoop;
66    LE_CreateSignalTask;
67    LE_CreateStreamClient;
68    LE_CreateStreamServer;
69    LE_CreateTimer;
70    LE_FreeBuffer;
71    LE_GetBufferInfo;
72    LE_GetDefaultLoop;
73    LE_GetSendResult;
74    LE_GetSocketFd;
75    LE_GetUserData;
76    LE_RemoveSignal;
77    LE_RemoveWatcher;
78    LE_RunLoop;
79    LE_Send;
80    LE_StartAsyncEvent;
81    LE_StartTimer;
82    LE_StartWatcher;
83    LE_StopAsyncTask;
84    LE_StopLoop;
85    LE_StopTimer;
86    LE_AddIdle;
87    LE_DelIdle;
88    LE_DelayProc;
89    ModuleMgrCreate;
90    ModuleMgrDestroy;
91    ModuleMgrGetArgs;
92    ModuleMgrGetCnt;
93    ModuleMgrInstall;
94    ModuleMgrScan;
95    ModuleMgrTraversal;
96    ModuleMgrUninstall;
97    *GetStringParameter*;
98    FindParameter;
99    GetAbiList;
100    GetBootloaderVersion;
101    GetBrand;
102    GetBuildHost;
103    GetBuildRootHash;
104    GetBuildTime;
105    GetBuildType;
106    GetBuildUser;
107    GetDevUdid;
108    GetDisplayVersion;
109    GetFirstApiVersion;
110    GetHardwareModel;
111    GetHardwareProfile;
112    GetIncrementalVersion;
113    GetManufacture;
114    GetMarketName;
115    GetOSFullName;
116    GetOsReleaseType;
117    GetParameterCommitId;
118    GetParameterName;
119    GetParameterValue;
120    GetProductModel;
121    GetProductSeries;
122    GetSdkApiVersion;
123    GetSecurityPatchTag;
124    GetSerial;
125    GetSoftwareModel;
126    GetVersionId;
127    WaitParameter;
128    *GetIntParameter*;
129    *GetDeviceType*;
130    *GetParameter*;
131    *GetUintParameter*;
132    *SetParameter*;
133    *GetBoolParameter*;
134    ServiceControl;
135    ServiceControlWithExtra;
136    ServiceSetReady;
137    ServiceWaitForStatus;
138    StartServiceByTimer;
139    StopServiceTimer;
140    HasSystemCapability;
141    GetBuildVersion;
142    GetFeatureVersion;
143    GetMajorVersion;
144    GetSeniorVersion;
145    OH_Ext*;
146    GetDistributionOSName;
147    GetDistributionOSVersion;
148    GetDistributionOSApiVersion;
149    GetDistributionOSReleaseType;
150    SaveParameters;
151    OH_StrArrayGetIndex;
152    OH_ExtendableStrArrayGetIndex;
153    OH_StrDictGet;
154    OH_ExtendableStrDictGet;
155  local:
156    *;
157};
158