1/* 2 * Copyright (c) 2023-2024 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 "ActiveMetaNode"; 19 "GetLocalNodeDeviceInfo"; 20 "OpenAuthSession"; 21 "FreeNodeInfo"; 22 "JoinMetaNode"; 23 "GetSessionSide"; 24 "DeactiveMetaNode"; 25 "DisableSessionListener"; 26 "SetFileSendListener"; 27 "ShiftLNNGear"; 28 "SyncTrustedRelationShip"; 29 "GetNodeKeyInfo"; 30 "BusCenterClientInit"; 31 "GetSessionKey"; 32 "SendFile"; 33 "UnregNodeDeviceStateCb"; 34 "SetNodeDataChangeFlag"; 35 "RegDataLevelChangeCb"; 36 "UnregDataLevelChangeCb"; 37 "SetDataLevel"; 38 "BusCenterClientDeinit"; 39 "RefreshLNN"; 40 "CloseSession"; 41 "RemoveSessionServer"; 42 "GetAllMetaNodeInfo"; 43 "PublishLNN"; 44 "SendStream"; 45 "StopTimeSync"; 46 "NotifyAuthSuccess"; 47 "OpenSession"; 48 "LeaveLNN"; 49 "JoinLNN"; 50 "GetMySessionName"; 51 "StartTimeSync"; 52 "StopRefreshLNN"; 53 "GetAllNodeDeviceInfo"; 54 "CreateSessionServer"; 55 "RegNodeDeviceStateCb"; 56 "SetFileReceiveListener"; 57 "SendMessage"; 58 "GetPeerDeviceId"; 59 "GetSessionOption"; 60 "LeaveMetaNode"; 61 "GetSessionHandle"; 62 "StopPublishLNN"; 63 "GetPeerSessionName"; 64 "SendBytes"; 65 "RegistFileSchema"; 66 "UnregistFileSchema"; 67 "TransRegistFileSchema"; 68 "TransUnRegistFileSchema"; 69 "SendEvent"; 70 "StopEvent"; 71 "RegisterEventListener"; 72 "UnregisterEventListener"; 73 "SendLinkEvent"; 74 "StopLinkEvent"; 75 "RegisterLinkEventListener"; 76 "UnregisterLinkEventListener"; 77 "EnableDiscoveryPolicy"; 78 "SetDiscoveryPolicy"; 79 "CreateMetaSocketServer"; 80 "RemoveMetaSocketServer"; 81 "OpenAuthMetaSocket"; 82 "CloseAuthMetaSocket"; 83 "SendMetaData"; 84 "Socket"; 85 "SetActionAddr"; 86 "Bind"; 87 "BindAsync"; 88 "Listen"; 89 "Shutdown"; 90 "EvaluateQos"; 91 "GetMtuSize"; 92 "DBinderGrantPermission"; 93 "DBinderRemovePermission"; 94 "DfsBind"; 95 "DiscRecoveryPublish"; 96 "DiscRecoverySubscribe"; 97 "SetSoftbusConfig"; 98 "SoftBusFtInit"; 99 "SoftBusFtDestroyNonblock"; 100 "SoftBusFtDestroy"; 101 "SoftBusFtApiRegEventCallbackFunc"; 102 "SoftBusFtApiUnregEventCallbackFunc"; 103 "SoftBusFtSocket"; 104 "SoftBusFtAccept"; 105 "SoftBusFtBind"; 106 "SoftBusFtConnect"; 107 "SoftBusFtListen"; 108 "SoftBusFtRecv"; 109 "SoftBusFtSend"; 110 "SoftBusFtSendFrame"; 111 "SoftBusFtSendFrameExt"; 112 "SoftBusFtShutDown"; 113 "SoftBusFtClose"; 114 "SoftBusFtEpollCreateLinux"; 115 "SoftBusFtEpollCreate"; 116 "SoftBusFtEpollCtl"; 117 "SoftBusFtEpollWait"; 118 "SoftBusFtFcntl"; 119 "SoftBusFtIoctl"; 120 "SoftBusFtIoctlSocket"; 121 "SoftBusFtStartTrace"; 122 "SoftBusFtStopTrace"; 123 "SoftBusFtRegTraceCallbackFn"; 124 "SoftBusFtConfigSet"; 125 "SoftBusFtConfigGet"; 126 "SoftBusFtSetSockOpt"; 127 "SoftBusFtGetSockOpt"; 128 "SoftBusFtGetSockName"; 129 "SoftBusFtGetPeerName"; 130 "SoftBusFtGetErrno"; 131 "SoftBusFillpRegLMCallbackFn"; 132 "SoftBusFillpApiRegLibSysFunc"; 133 "SoftBusFillpDebugControl"; 134 "SoftBusFillpApiSetDebugLogLevel"; 135 "SoftBusFtFillpStatsGet"; 136 "SoftBusFtFillpStatShow"; 137 "SoftBusFtGetRtt"; 138 "SoftBusFtGetStackTime"; 139 "SoftBusFtGetVersion"; 140 "SoftBusFtApiRegMainOnlyEventCallbackFunc"; 141 "SoftBusFtApiUnregMainOnlyEventCallbackFunc"; 142 "SoftBusFtApiEventInfoGet"; 143 "SoftBusFtSetDfxEventCb"; 144 "SoftBusFtDfxHiDumper"; 145 "SetSocketOpt"; 146 "GetSocketOpt"; 147 "SoftBusDFileServer"; 148 "SoftBusDFileClient"; 149 "SoftBusDFileClientWithTargetDev"; 150 "SoftBusDFileClose"; 151 "SoftBusDFileSendFiles"; 152 "SoftBusDFileSendFilesWithRemotePath"; 153 "SoftBusDFileSendFilesWithRemotePathAndType"; 154 "SoftBusDFileSetStoragePath"; 155 "SoftBusDFileSetRenameHook"; 156 "SoftBusDFileSetStoragePathList"; 157 "SoftBusDFileRegisterLog"; 158 "SoftBusDFileGetCapabilities"; 159 "SoftBusDFileSetCapabilities"; 160 "SoftBusDFileDump"; 161 "SoftBusDFileSetEventFunc"; 162 "SoftBusDFileRegisterLogCallback"; 163 "SoftBusDFileRegisterDefaultLog"; 164 "SoftBusDFileSetOpenFdCallback"; 165 "SoftBusDFileSetCloseFdCallback"; 166 "SoftBusDFileClearOpenFdCallback"; 167 "SoftBusDFileClearCloseFdCallback"; 168 "RegistDirSchema"; 169 "UnregistDirSchema"; 170 "TransRegistDirSchema"; 171 "TransUnRegistDirSchema"; 172 "GetMacInfoBySession"; 173 "OpenAuthSessionWithPara"; 174 "ResourceConflictCheck"; 175 "RegisterConflictListener"; 176 "SetFileRenameHook"; 177 "RegisterFileSchema"; 178 "UnRegisterFileSchema"; 179 "SoftBusDFileSetSessionOpt"; 180 "CtrlLNNBleHb"; 181 local: 182 *; 183}; 184