7a646f214787212529967ec6e79dec85293f946f
[staging/basesystem.git] / service / system / interface_unified / library / src / libSS_SystemIfUnified.ver
1 /*
2  * @copyright Copyright (c) 2016-2020 TOYOTA MOTOR CORPORATION.
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  *      http://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */
16
17 #
18 # libNS_FrameworkUnified version script
19 #
20 {
21   global:
22     ### .text section ###
23     extern "C++" {
24       AttachCallbackToSystemManager*;
25       DetachCallbacksFromInterfaceunifiedDispatcher*;
26       DetachParentCallbacksFromInterfaceunifiedDispatcher*;
27       GetStr*;
28       GetSystemManagerSessionHandle*;
29       SendInterfaceunifiedOnStopResponseToSystemManager*;
30       GetInterfaceunifiedOnStartExtInfo*;
31       GetInterfaceunifiedOnStopExtInfo*;
32       OnSystemManagerDebugDump*;
33       FrameworkunifiedSSFrameworkInterface*;
34       RegisterSMSessionAckCallback*;
35       RemountPartition*;
36       SendBootModeSetRequestToSystemManager*;
37       SetDataResetModeToSystemManager*;
38       SetProgUpdateStateToSystemManager*;
39       SendCANLoggingRequestToSystemManager*;
40       SendCpuResetRequestToSystemManager*;
41       SendDTCLoggingRequestToSystemManager*;
42       SendDebugDumpResponseToSystemManager*;
43       SendDiagLoggingRequestToSystemManager*;
44       SendEelExportRequestToSystemManager*;
45       SendLogArtifactRequestToSystemManager*;
46       SendLogCompleteRequestToSystemManager*;
47       SendLogStartRequestToSystemManager*;
48       SendInterfaceunifiedEmmcLogsRequestToSystemManager*;
49       SendClearLogsRequestToSystemManager*;
50       SendShutdownToSystemManager*;
51       SendStartupConfirmationToSystemManager*;
52       SendSystemModeRequestToSystemManager*;
53       SendInitCompReportToSystemManager*;
54       Send_CWORD56_HeartBeatRequestToSystemManager*;
55       SendVarCodeDataToSystemManager*;
56       SendWakeUpToSystemManager*;
57       SetBootLoaderInfoRequestToSystemManager*;
58
59       GetBootLoaderInfoRequestToSystemManager*;
60
61       SetWakeupOrderToSystemManager*;
62       SetNextWakeupTypeToSystemManager*;
63       Set_UseStopCompleteNotificationVsInterfaceunifiedOnStopFnc_StateVar*;
64       SendUserInvokedLoggingRequestToSystemManager*;
65       RegisterBootMicroLogRequestCb*;
66       SendBootMicroResetNotificationToSystemManager*;
67       SendBootMicroLogResponseToSystemManager*;
68       SS_ConvLastInfoToOrder*;
69       DeviceDetectionServiceIf::*;
70       LoggerServiceIf::*;
71       Process::*;
72       Timer::*;
73       TimerCtrl::*;
74     };
75   local:
76     *;
77 };
78