• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1/*
2 * Copyright (c) 2023 Huawei Device Co., Ltd.
3 * Licensed under the Apache License, Version 2.0 (the "License");
4 * you may not use this file except in compliance with the License.
5 * You may obtain a copy of the License at
6 *
7 *     http://www.apache.org/licenses/LICENSE-2.0
8 *
9 * Unless required by applicable law or agreed to in writing, software
10 * distributed under the License is distributed on an "AS IS" BASIS,
11 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 * See the License for the specific language governing permissions and
13 * limitations under the License.
14 */
15
161.0 {
17    global:
18        "TransServerProxyInit";
19        "LeaveMetaNodeInner";
20        "ServerIpcGetAllOnlineNodeInfo";
21        "TransDataListDeinit";
22        "CheckPermissionState";
23        "TransUdpChannelSendFile";
24        "ActiveMetaNodeInner";
25        "TransTdcRecvData";
26        "LnnOnJoinResult";
27        "ActiveMetaNode";
28        "GetLocalNodeDeviceInfo";
29        "TransOnUdpChannelQosEvent";
30        "ServerIpcPublishLNN";
31        "ClientDeleteSession";
32        "UnPublishServiceInner";
33        "ClientTransUdpMgrDeinit";
34        "ServerIpcNotifyAuthSuccess";
35        "ServerIpcLeaveLNN";
36        "OpenAuthSession";
37        "TransAuthChannelSendBytes";
38        "RegisterStreamCb";
39        "TransOnChannelOpened";
40        "FreeNodeInfo";
41        "ServerIpcStreamStats";
42        "TransTdcSendMessage";
43        "DiscClientDeinit";
44        "FindConfigType";
45        "TransClientDeinit";
46        "ClientRegisterService";
47        "GetPendingPacketData";
48        "ClientTransAuthInit";
49        "StartNStackXDFileServer";
50        "BusCenterServerProxyInit";
51        "ServerIpcStopRefreshLNN";
52        "TransGetUdpChannel";
53        "ServerIpcPublishService";
54        "DiscClientOnPublishSuccess";
55        "ClientTransProxyDeinit";
56        "JoinMetaNode";
57        "ClientTransProxyInit";
58        "TransDeleteFileListener";
59        "FrameIndexToType";
60        "ServerIpcStopTimeSync";
61        "GetMySessionNameInner";
62        "StartDiscovery";
63        "RefreshLNNInner";
64        "LnnOnLeaveResult";
65        "ServerIpcStopDiscovery";
66        "GetSessionSide";
67        "TransOnChannelClosed";
68        "TransProxyChannelSendBytes";
69        "TransGetUdpChannelByFileId";
70        "StopRefreshLNNInner";
71        "ReadMaxSendBytesSize";
72        "TransDisableSessionListener";
73        "ServerIpcCreateSessionServer";
74        "TransOnUdpChannelOpenFailed";
75        "CheckSendLen";
76        "DiscServerProxyInit";
77        "ClientTransRegLnnOffline";
78        "ServerIpcStartTimeSync";
79        "TransCloseStreamChannel";
80        ".init_proc";
81        "ClientTransChannelSendBytes";
82        "TransTdcGetHandle";
83        "ServerIpcUnPublishService";
84        "GetNodeKeyInfoInner";
85        "InitPendingPacket";
86        "DeactiveMetaNode";
87        "JoinLNNInner";
88        "ClientCleanAllSessionWhenServerDeath";
89        "ReCreateSessionServerToServer";
90        "DisableSessionListener";
91        "RemoveSessionServerInner";
92        "ClientTransTdcOnChannelOpenFailed";
93        "InitSoftBus";
94        "SetFileSendListener";
95        "ClientTransAuthOnChannelOpened";
96        "LeaveLNNInner";
97        "ShiftLNNGear";
98        "ClientGetSessionKey";
99        "ClientQosReport";
100        "ClientTransAuthCloseChannel";
101        "GetLocalNodeDeviceInfoInner";
102        "TransOnSessionOpened";
103        "GetNodeKeyInfo";
104        "ClinetTransProxyFileManagerDeinit";
105        "BusCenterClientInit";
106        "GetSoftBusClientNameList";
107        "StartVtpStreamChannelServer";
108        "ClientGetSessionIdByChannelId";
109        "ClientTransTdcSetCallBack";
110        "TransOnFileChannelOpened";
111        "TransOnSessionOpenFailed";
112        "TransOnstreamChannelOpened";
113        "CloseVtpStreamChannel";
114        "ClientTransCloseChannel";
115        "LnnOnPublishLNNResult";
116        "GetSessionKey";
117        "ClientTransAuthOnChannelClosed";
118        "IsServerSideInner";
119        "TransProxyChannelSendMessage";
120        "TransDataListInit";
121        "DiscClientOnDiscoverySuccess";
122        "TransOnSessionClosed";
123        "TransGetFileName";
124        "GetEncryptByChannelId";
125        "TransTdcGetInfoByFd";
126        "SendFile";
127        "GetAllNodeDeviceInfoInner";
128        "UnregNodeDeviceStateCb";
129        "DeactiveMetaNodeInner";
130        "SetNodeDataChangeFlag";
131        "TransTdcReleaseFd";
132        "TransTdcGetSessionKey";
133        "TransFileInit";
134        "BusCenterClientDeinit";
135        "ServerIpcOpenAuthSession";
136        "CreatePendingPacket";
137        "CreateSessionServerInner";
138        "PublishServiceInner";
139        "RefreshLNN";
140        "GetPkgNameInner";
141        "CloseSession";
142        "CLIENT_NotifyObserver";
143        "ServerIpcGetLocalDeviceInfo";
144        "DiscClientInit";
145        "ClientAddAuthSession";
146        "TransTdcGetInfoByIdWithIncSeq";
147        "PublishLNNInner";
148        "ServerIpcSetNodeDataChangeFlag";
149        "ClientTransChannelDeinit";
150        "GetPeerDeviceIdInner";
151        "ClientTransProxyOnChannelOpenFailed";
152        "BusCenterServerProxyDeInit";
153        "LnnOnRefreshLNNResult";
154        "StopPublishLNNInner";
155        "UnregNodeDeviceStateCbInner";
156        "TransProxyChannelSendFile";
157        "ClientTransChannelSendFile";
158        "ClientEnableSessionByChannelId";
159        "ClientGetFileConfigInfoById";
160        "CheckDestFilePathValid";
161        "ServerIpcStopPublishLNN";
162        "RegisterFileCb";
163        "InnerOnBytesReceived";
164        "RemoveSessionServer";
165        "StopDiscovery";
166        "ClientGetSessionCallbackById";
167        "ClientGetDataConfigByChannelId";
168        "ClientTransUdpMgrInit";
169        "GetPeerUidInner";
170        "TransCloseFileChannel";
171        "TransDeleteUdpChannel";
172        "GetAllMetaNodeInfo";
173        "LnnOnRefreshDeviceFound";
174        "ServerIpcActiveMetaNode";
175        "ServerIpcLeaveMetaNode";
176        "DiscClientOnDeviceFound";
177        "EventClientInit";
178        "ServerIpcGetNodeKeyInfo";
179        "CheckPackageName";
180        "PublishLNN";
181        "ClientTransAuthOnDataReceived";
182        "StopDiscoveryInner";
183        "SendStream";
184        "TransSetFileSendListener";
185        "ClientTransProxyOnChannelOpened";
186        "LnnOnNodeOnlineStateChanged";
187        "StopTimeSync";
188        "PermissionStateChange";
189        "TransUdpChannelSendStream";
190        "ServerIpcDeactiveMetaNode";
191        "LnnOnNodeBasicInfoChanged";
192        "OpenSessionSync";
193        "ReadMaxSendMessageSize";
194        "ReadSessionLinkType";
195        "ClientTransTdcOnChannelOpened";
196        ".term_proc";
197        "LnnOnTimeSyncResult";
198        "TransAddDataBufNode";
199        "ClinetTransProxyFileManagerInit";
200        "TransTdcCloseChannel";
201        "DestroyPendingPacket";
202        "ClientAddSession";
203        "ServerIpcRippleStats";
204        "ClientGrantPermission";
205        "TransAuthChannelSendMessage";
206        "TransGetFileListener";
207        "ShiftLNNGearInner";
208        "ServerIpcStartDiscovery";
209        "ServerIpcJoinMetaNode";
210        "FileUnLock";
211        "TransOnUdpChannelOpened";
212        "ClientGetChannelBusinessTypeBySessionId";
213        "TransOnChannelOpenFailed";
214        "ProxyChannelSendFile";
215        "ClientDeathProcTask";
216        "NotifyAuthSuccess";
217        "GetPeerPidInner";
218        "StartNStackXDFileClient";
219        "MetaNodeOnLeaveResult";
220        "DiscClientOnPublishFail";
221        "ProcessFileFrameData";
222        "SendVtpStream";
223        "TransClientInit";
224        "TransServerProxyDeInit";
225        "GetClientSessionCb";
226        "ClientTransChannelInit";
227        "ClientTransOnLinkDown";
228        "ClientGetHandle";
229        "QosReport";
230        "ClientTransCloseUdpChannel";
231        "ClientGetChannelBySessionId";
232        "OpenSession";
233        "OpenSessionInner";
234        "TransOnOnStreamRecevied";
235        "TransOnUdpChannelClosed";
236        "RegNodeDeviceStateCbInner";
237        "TransOnChannelLinkDown";
238        "JoinMetaNodeInner";
239        "LeaveLNN";
240        "ClientTransProxyOnDataReceived";
241        "FileLock";
242        "RegisterEventCallback";
243        "ClientStubInit";
244        "JoinLNN";
245        "StartTimeSyncInner";
246        "TransSendStream";
247        "MetaNodeOnJoinResult";
248        "GetMySessionName";
249        "GetAllMetaNodeInfoInner";
250        "TransOnQosEvent";
251        "TryFileLock";
252        "TransSetFileReceiveListener";
253        "StartTimeSync";
254        "ServerIpcShiftLNNGear";
255        "ClientAddNewSession";
256        "TransSendFile";
257        "ServerIpcOpenSession";
258        "ClientDeleteSessionServer";
259        "InnerOnMessageReceived";
260        "ClientTransProxyCloseChannel";
261        "ClientTransTdcOnSessionOpened";
262        "StopRefreshLNN";
263        "IsPathValid";
264        "TransTdcGetInfoById";
265        "UnregisterStreamCb";
266        "PublishService";
267        "ClientTransChannelSendStream";
268        "TransTdcSendBytes";
269        "GetAllNodeDeviceInfo";
270        "CreateSessionServer";
271        "TransTdcCreateListener";
272        "RegNodeDeviceStateCb";
273        "StopTimeSyncInner";
274        "EventClientDeinit";
275        "FileListToBuffer";
276        "RTU_CRC";
277        "UnPublishService";
278        "SetFileReceiveListener";
279        "ClientGetSessionDataById";
280        "ClientTransChannelSendMessage";
281        "ClientTransTdcOnSessionOpenFailed";
282        "ServerIpcJoinLNN";
283        "SendMessage";
284        "ServerIpcRemoveSessionServer";
285        "GetAndCheckRealPath";
286        "StartVtpStreamChannelClient";
287        "GetPeerDeviceId";
288        "ClientTransProxyOnChannelClosed";
289        "ClientTransTdcOnSessionClosed";
290        "TransTdcStopRead";
291        "ServerIpcCloseChannel";
292        "DiscClientOnDiscoverFailed";
293        "SendBytesInner";
294        "GetPeerSessionNameInner";
295        "TransTdcManagerDeinit";
296        "ServerIpcRefreshLNN";
297        "DeletePendingPacket";
298        "ClientDisableSessionListener";
299        "GetSessionOption";
300        "SetPendingPacketData";
301        "TransTdcManagerInit";
302        "TransUdpDeleteFileListener";
303        "RemovePermissionInner";
304        "BufferToFileList";
305        "TransOnChannelMsgReceived";
306        "ClientGetSessionCallbackByName";
307        "CloseSessionInner";
308        "ClientTransTdcOnDataReceived";
309        "ClientAddSessionServer";
310        "StartDiscoveryInner";
311        "InnerOnSessionOpened";
312        "GrantPermissionInner";
313        "LeaveMetaNode";
314        "SetNodeDataChangeFlagInner";
315        "ServerIpcSendMessage";
316        "ClientTransAuthOnChannelOpenFailed";
317        "ServerIpcQosReport";
318        "ClientGetSessionSide";
319        "GetSessionHandle";
320        "TransFileDeinit";
321        "ServerIpcRemovePermission";
322        "ClientRemovePermission";
323        "ClientSetChannelBySessionId";
324        "StopPublishLNN";
325        "GetPeerSessionName";
326        "DiscServerProxyDeInit";
327        "ServerIpcGetAllMetaNodeInfo";
328        "TransOnChannelQosEvent";
329        "ClientGetSessionIntegerDataById";
330        "DeleteFileListener";
331        "InnerOnSessionClosed";
332        "ServerIpcGrantPermission";
333        "TransOnDataReceived";
334        "SendBytes";
335        "ProcessRecvFileFrameData";
336        "TransDelDataBufNode";
337        "CheckFileSchema";
338        "SetSchemaCallback";
339        "TransFileSchemaInit";
340        "TransFileSchemaDeinit";
341        "RegistFileSchema";
342        "UnregistFileSchema";
343        "TransRegistFileSchema";
344        "TransGetFileSchema";
345        "TransUnRegistFileSchema";
346        "_ZN13Communication7SoftBus15ISessionService11GetInstanceEv";
347        "SendEvent";
348        "StopEvent";
349        "RegisterEventListener";
350        "UnregisterEventListener";
351        "ClientTransOnScanResultCallback";
352        "ClientAddEventListener";
353        "ClientDeleteEventListener";
354        "TransProxyPackAndSendData";
355        "ClientTransProxyGetInfoByChannelId";
356        extern "C++" {
357            OHOS::StreamAdaptor*;
358            Communication::SoftBus*;
359            OHOS::ISoftBusServer*;
360            "VTT for OHOS::BusCenterServerProxy";
361            "VTT for OHOS::DiscServerProxy";
362            "VTT for OHOS::IRemoteStub<OHOS::ISoftBusClient>";
363            "VTT for OHOS::ISoftBusClient";
364            "VTT for OHOS::ISoftBusServer";
365            "VTT for OHOS::SoftBusClientStub";
366            "VTT for OHOS::SoftBusServerProxyFrame";
367            "VTT for OHOS::TransServerProxy";
368            "VTT for OHOS::TransSpecCallback";
369            "construction vtable for OHOS::IPCObjectStub-in-OHOS::IRemoteStub<OHOS::ISoftBusClient>";
370            "construction vtable for OHOS::IPCObjectStub-in-OHOS::SoftBusClientStub";
371            "construction vtable for OHOS::IRemoteBroker-in-OHOS::BusCenterServerProxy";
372            "construction vtable for OHOS::IRemoteBroker-in-OHOS::DiscServerProxy";
373            "construction vtable for OHOS::IRemoteBroker-in-OHOS::IRemoteStub<OHOS::ISoftBusClient>";
374            "construction vtable for OHOS::IRemoteBroker-in-OHOS::ISoftBusClient";
375            "construction vtable for OHOS::IRemoteBroker-in-OHOS::ISoftBusServer";
376            "construction vtable for OHOS::IRemoteBroker-in-OHOS::SoftBusClientStub";
377            "construction vtable for OHOS::IRemoteBroker-in-OHOS::SoftBusServerProxyFrame";
378            "construction vtable for OHOS::IRemoteBroker-in-OHOS::TransServerProxy";
379            "construction vtable for OHOS::IRemoteObject-in-OHOS::IRemoteStub<OHOS::ISoftBusClient>";
380            "construction vtable for OHOS::IRemoteObject-in-OHOS::SoftBusClientStub";
381            "construction vtable for OHOS::IRemoteProxy<OHOS::ISoftBusServer>-in-OHOS::BusCenterServerProxy";
382            "construction vtable for OHOS::IRemoteProxy<OHOS::ISoftBusServer>-in-OHOS::DiscServerProxy";
383            "construction vtable for OHOS::IRemoteProxy<OHOS::ISoftBusServer>-in-OHOS::SoftBusServerProxyFrame";
384            "construction vtable for OHOS::IRemoteProxy<OHOS::ISoftBusServer>-in-OHOS::TransServerProxy";
385            "construction vtable for OHOS::IRemoteStub<OHOS::ISoftBusClient>-in-OHOS::SoftBusClientStub";
386            "construction vtable for OHOS::ISoftBusClient-in-OHOS::IRemoteStub<OHOS::ISoftBusClient>";
387            "construction vtable for OHOS::ISoftBusClient-in-OHOS::SoftBusClientStub";
388            "construction vtable for OHOS::ISoftBusServer-in-OHOS::BusCenterServerProxy";
389            "construction vtable for OHOS::ISoftBusServer-in-OHOS::DiscServerProxy";
390            "construction vtable for OHOS::ISoftBusServer-in-OHOS::SoftBusServerProxyFrame";
391            "construction vtable for OHOS::ISoftBusServer-in-OHOS::TransServerProxy";
392            "construction vtable for OHOS::Parcelable-in-OHOS::IRemoteStub<OHOS::ISoftBusClient>";
393            "construction vtable for OHOS::Parcelable-in-OHOS::SoftBusClientStub";
394            "guard variable for OHOS::BusCenterServerProxy::delegator_";
395            "guard variable for OHOS::DiscServerProxy::delegator_";
396            "guard variable for OHOS::SoftBusServerProxyFrame::delegator_";
397            "guard variable for OHOS::TransServerProxy::delegator_";
398            "non-virtual thunk to OHOS::IRemoteStub<OHOS::ISoftBusClient>::AsObject(void)";
399            "non-virtual thunk to OHOS::SoftBusClientStub::OnChannelClosed(int, int)";
400            "non-virtual thunk to OHOS::SoftBusClientStub::OnChannelLinkDown(char const*, int)";
401            "non-virtual thunk to OHOS::SoftBusClientStub::OnChannelMsgReceived(int, int, void const*, unsigned int, int)";
402            "non-virtual thunk to OHOS::SoftBusClientStub::OnChannelOpenFailed(int, int, int)";
403            "non-virtual thunk to OHOS::SoftBusClientStub::OnChannelOpened(char const*, ChannelInfo const*)";
404            "non-virtual thunk to OHOS::SoftBusClientStub::OnChannelQosEvent(int, int, int, int, QosTv const*)";
405            "non-virtual thunk to OHOS::SoftBusClientStub::OnDeviceFound(DeviceInfo const*)";
406            "non-virtual thunk to OHOS::SoftBusClientStub::OnDiscoverFailed(int, int)";
407            "non-virtual thunk to OHOS::SoftBusClientStub::OnDiscoverySuccess(int)";
408            "non-virtual thunk to OHOS::SoftBusClientStub::OnJoinLNNResult(void *, unsigned int,char const*, int)";
409            "non-virtual thunk to OHOS::SoftBusClientStub::OnJoinMetaNodeResult(void *, unsigned int, char const*, int)";
410            "non-virtual thunk to OHOS::SoftBusClientStub::OnLeaveLNNResult(char const*, int)";
411            "non-virtual thunk to OHOS::SoftBusClientStub::OnLeaveMetaNodeResult(char const*, int)";
412            "non-virtual thunk to OHOS::SoftBusClientStub::OnNodeBasicInfoChanged(void *, unsigned int, int)";
413            "non-virtual thunk to OHOS::SoftBusClientStub::OnNodeOnlineStateChanged(bool, void *, unsigned int)";
414            "non-virtual thunk to OHOS::SoftBusClientStub::OnPublishFail(int, int)";
415            "non-virtual thunk to OHOS::SoftBusClientStub::OnPublishLNNResult(int, int)";
416            "non-virtual thunk to OHOS::SoftBusClientStub::OnPublishSuccess(int)";
417            "non-virtual thunk to OHOS::SoftBusClientStub::OnRefreshDeviceFound(void const*, unsigned int)";
418            "non-virtual thunk to OHOS::SoftBusClientStub::OnRefreshLNNResult(int, int)";
419            "non-virtual thunk to OHOS::SoftBusClientStub::OnTimeSyncResult(void const*, unsigned int, int)";
420            "vtable for Communication::SoftBus::IStreamSocket";
421            "vtable for Communication::SoftBus::RawStreamData";
422            "vtable for Communication::SoftBus::SessionImpl";
423            "vtable for Communication::SoftBus::SessionServiceImpl";
424            "vtable for Communication::SoftBus::StreamCommonData";
425            "vtable for Communication::SoftBus::StreamDepacketizer";
426            "vtable for Communication::SoftBus::StreamManager";
427            "vtable for Communication::SoftBus::StreamManager::StreamSocketListener";
428            "vtable for Communication::SoftBus::StreamPacketHeader";
429            "vtable for Communication::SoftBus::StreamPacketizer";
430            "vtable for Communication::SoftBus::TwoLevelsTlv";
431            "vtable for Communication::SoftBus::VtpStreamSocket";
432            "vtable for OHOS::BrokerDelegator<OHOS::BusCenterServerProxy>";
433            "vtable for OHOS::BrokerDelegator<OHOS::DiscServerProxy>";
434            "vtable for OHOS::BrokerDelegator<OHOS::SoftBusServerProxyFrame>";
435            "vtable for OHOS::BrokerDelegator<OHOS::TransServerProxy>";
436            "vtable for OHOS::BrokerDelegatorBase";
437            "vtable for OHOS::BusCenterServerProxy";
438            "vtable for OHOS::DiscServerProxy";
439            "vtable for OHOS::IRemoteStub<OHOS::ISoftBusClient>";
440            "vtable for OHOS::ISoftBusClient";
441            "vtable for OHOS::ISoftBusServer";
442            "vtable for OHOS::SoftBusClientDeathRecipient";
443            "vtable for OHOS::SoftBusClientStub";
444            "vtable for OHOS::SoftBusServerProxyFrame";
445            "vtable for OHOS::StreamAdaptorListener";
446            "vtable for OHOS::TransServerProxy";
447            "vtable for OHOS::TransSpecCallback";
448        };
449    local:
450        *;
451};