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