/foundation/communication/dsoftbus/tests/core/bus_center/lnn/lane_link_conflict/ |
H A D | lnn_lane_link_conflict_test.cpp | 72 static void FreeConflictDevInfo(LinkConflictInfo *inputInfo) in FreeConflictDevInfo() argument 74 if (inputInfo == nullptr) { in FreeConflictDevInfo() 77 if (inputInfo->devIdCnt > 0) { in FreeConflictDevInfo() 78 SoftBusFree(inputInfo->devIdList); in FreeConflictDevInfo() 79 inputInfo->devIdList = nullptr; in FreeConflictDevInfo() 80 inputInfo->devIdCnt = 0; in FreeConflictDevInfo() 82 if (inputInfo->devIpCnt > 0) { in FreeConflictDevInfo() 83 SoftBusFree(inputInfo->devIpList); in FreeConflictDevInfo() 84 inputInfo->devIpList = nullptr; in FreeConflictDevInfo() 85 inputInfo in FreeConflictDevInfo() 89 GenerateConflictDevInfo(LinkConflictInfo *inputInfo) GenerateConflictDevInfo() argument 135 LinkConflictInfo inputInfo; HWTEST_F() local 177 LinkConflictInfo inputInfo; HWTEST_F() local 207 LinkConflictInfo inputInfo; HWTEST_F() local 238 LinkConflictInfo inputInfo; HWTEST_F() local 280 LinkConflictInfo inputInfo; HWTEST_F() local 321 LinkConflictInfo inputInfo; HWTEST_F() local 456 LinkConflictInfo inputInfo; HWTEST_F() local 498 LinkConflictInfo inputInfo; HWTEST_F() local 538 LinkConflictInfo inputInfo; HWTEST_F() local 578 LinkConflictInfo inputInfo; HWTEST_F() local [all...] |
/foundation/communication/dsoftbus/core/bus_center/lnn/lane_hub/lane_manager/src/ |
H A D | lnn_lane_link_conflict.c | 132 void RemoveConflictInfoTimelinessMsg(const DevIdentifyInfo *inputInfo, LinkConflictType conflictType) in RemoveConflictInfoTimelinessMsg() argument 134 if (inputInfo == NULL) { in RemoveConflictInfoTimelinessMsg() 139 Anonymize(inputInfo->type == IDENTIFY_TYPE_UDID_HASH ? in RemoveConflictInfoTimelinessMsg() 140 inputInfo->devInfo.udidHash : inputInfo->devInfo.peerDevId, &anonyDevInfo); in RemoveConflictInfoTimelinessMsg() 142 inputInfo->type, AnonymizeWrapper(anonyDevInfo), conflictType); in RemoveConflictInfoTimelinessMsg() 146 if (memcpy_s(&conflictItem.identifyInfo, sizeof(DevIdentifyInfo), inputInfo, sizeof(DevIdentifyInfo)) != EOK) { in RemoveConflictInfoTimelinessMsg() 186 static int32_t GenerateConflictInfo(const LinkConflictInfo *inputInfo, LinkConflictInfo *outputInfo) in GenerateConflictInfo() argument 188 if (inputInfo == NULL || outputInfo == NULL) { in GenerateConflictInfo() 192 if (memcpy_s(&outputInfo->identifyInfo, sizeof(DevIdentifyInfo), &inputInfo in GenerateConflictInfo() 224 UpdateExistsLinkConflictInfo(const LinkConflictInfo *inputInfo) UpdateExistsLinkConflictInfo() argument 253 CreateNewLinkConflictInfo(const LinkConflictInfo *inputInfo) CreateNewLinkConflictInfo() argument 284 DelLinkConflictInfo(const DevIdentifyInfo *inputInfo, LinkConflictType conflictType) DelLinkConflictInfo() argument 325 AddLinkConflictInfo(const LinkConflictInfo *inputInfo) AddLinkConflictInfo() argument 357 GenerateConflictInfoWithDevIdHash(const DevIdentifyInfo *inputInfo, DevIdentifyInfo *outputInfo) GenerateConflictInfoWithDevIdHash() argument 379 FindLinkConflictInfoByDevId(const DevIdentifyInfo *inputInfo, LinkConflictType conflictType, LinkConflictInfo *outputInfo) FindLinkConflictInfoByDevId() argument [all...] |
/foundation/ai/ai_engine/test/sample/source/ |
H A D | sample_plugin_2.cpp | 42 int ReturnDataCopyOrDefaultData(const DataInfo &inputInfo, DataInfo &outputInfo) in ReturnDataCopyOrDefaultData() argument 46 if (inputInfo.length <= 0 || inputInfo.data == nullptr) { in ReturnDataCopyOrDefaultData() 50 sourceData = inputInfo; in ReturnDataCopyOrDefaultData() 99 DataInfo inputInfo = request->GetMsg(); in AsyncProcess() local 100 if (inputInfo.data != nullptr && inputInfo.length <= 0) { in AsyncProcess() 101 HILOGE("[SamplePlugin2]inputInfo data is invalid."); in AsyncProcess() 109 int retCode = ReturnDataCopyOrDefaultData(inputInfo, outputInfo); in AsyncProcess() 116 int SamplePlugin2::Prepare(long long transactionId, const DataInfo &inputInfo, DataInf argument 121 Release(bool isFullUnload, long long transactionId, const DataInfo &inputInfo) Release() argument 127 SetOption(int optionType, const DataInfo &inputInfo) SetOption() argument 138 GetOption(int optionType, const DataInfo &inputInfo, DataInfo &outputInfo) GetOption() argument [all...] |
H A D | sample_plugin_1.cpp | 42 int ReturnDataCopyOrDefaultData(const DataInfo &inputInfo, DataInfo &outputInfo) in ReturnDataCopyOrDefaultData() argument 46 if (inputInfo.length <= 0 || inputInfo.data == nullptr) { in ReturnDataCopyOrDefaultData() 50 sourceData = inputInfo; in ReturnDataCopyOrDefaultData() 93 DataInfo inputInfo = request->GetMsg(); in SyncProcess() local 94 if (inputInfo.data != nullptr && inputInfo.length <= 0) { in SyncProcess() 95 HILOGE("[SamplePlugin1]inputInfo data is invalid."); in SyncProcess() 103 int retCode = ReturnDataCopyOrDefaultData(inputInfo, outputInfo); in SyncProcess() 116 int SamplePlugin1::Prepare(long long transactionId, const DataInfo &inputInfo, DataInf argument 121 Release(bool isFullUnload, long long transactionId, const DataInfo &inputInfo) Release() argument 127 SetOption(int optionType, const DataInfo &inputInfo) SetOption() argument 138 GetOption(int optionType, const DataInfo &inputInfo, DataInfo &outputInfo) GetOption() argument [all...] |
/foundation/ai/ai_engine/test/function/async_process/ |
H A D | async_process_function_test.cpp | 126 DataInfo inputInfo; in HWTEST_F() local 130 inputInfo.data = reinterpret_cast<unsigned char*>(inputData); in HWTEST_F() 131 inputInfo.length = len; in HWTEST_F() 135 int returnPrepareCode = AieClientPrepare(clientInfo, algoInfo, inputInfo, outputInfo, &callback); in HWTEST_F() 140 int returnProcessCode = AieClientAsyncProcess(clientInfo, algoInfo, inputInfo); in HWTEST_F() 145 int returnReleaseCode = AieClientRelease(clientInfo, algoInfo, inputInfo); in HWTEST_F() 154 * @tc.desc: Test asynchronous execution of certain algorithm plugin with 'inputInfo.data' being 'nullptr'. 172 DataInfo inputInfo; in HWTEST_F() local 176 inputInfo.data = reinterpret_cast<unsigned char*>(inputData); in HWTEST_F() 177 inputInfo in HWTEST_F() 218 DataInfo inputInfo; HWTEST_F() local [all...] |
/foundation/ai/ai_engine/services/server/communication_adapter/source/ |
H A D | sa_server.c | 178 static int SyncExecuteAlgorithm(const ClientInfo *clientInfo, const AlgorithmInfo *algoInfo, const DataInfo *inputInfo, in SyncExecuteAlgorithm() argument 185 int retCode = SyncExecAlgoWrapper(clientInfo, algoInfo, inputInfo, outputInfo); in SyncExecuteAlgorithm() 192 const DataInfo *inputInfo) in AsyncExecuteAlgorithm() 199 int retCode = AsyncExecAlgoWrapper(clientInfo, algoInfo, inputInfo); in AsyncExecuteAlgorithm() 216 static int SetOption(const ClientInfo *clientInfo, int optionType, const DataInfo *inputInfo) in SetOption() argument 222 int retCode = SetOptionWrapper(clientInfo, optionType, inputInfo); in SetOption() 227 static int GetOption(const ClientInfo *clientInfo, int optionType, const DataInfo *inputInfo, DataInfo *outputInfo) in GetOption() argument 233 int retCode = GetOptionWrapper(clientInfo, optionType, inputInfo, outputInfo); in GetOption() 251 static int LoadAlgorithm(const ClientInfo *clientInfo, const AlgorithmInfo *algorithmInfo, const DataInfo *inputInfo, in LoadAlgorithm() argument 254 int retCode = LoadAlgoWrapper(clientInfo, algorithmInfo, inputInfo, outputInf in LoadAlgorithm() 191 AsyncExecuteAlgorithm(const ClientInfo *clientInfo, const AlgorithmInfo *algoInfo, const DataInfo *inputInfo) AsyncExecuteAlgorithm() argument 265 DataInfo inputInfo = {0}; InvokeLoadAlgorithm() local 292 DataInfo inputInfo = {0}; InvokeSyncExecute() local 319 DataInfo inputInfo = {0}; InvokeAsyncExecute() local 362 DataInfo inputInfo = {0}; InvokeSetOption() local 391 DataInfo inputInfo = {0}; InvokeGetOption() local 469 DataInfo inputInfo = {0}; InvokeUnloadAlgorithm() local 483 UnloadAlgorithm(const ClientInfo *clientInfo, const AlgorithmInfo *algoInfo, const DataInfo *inputInfo) UnloadAlgorithm() argument [all...] |
H A D | sa_server_adapter.cpp | 78 DataInfo inputInfo = { in Uninitialize() local 84 engineManager->StopEngine(item, inputInfo); in Uninitialize() 110 const DataInfo &inputInfo) in AsyncExecute() 113 ConvertToRequest(clientInfo, algoInfo, inputInfo, request); in AsyncExecute() 134 const DataInfo &inputInfo, IRequest *&request) in ConvertToRequest() 145 request->SetMsg(inputInfo); in ConvertToRequest() 150 const DataInfo &inputInfo, DataInfo &outputInfo) in LoadAlgorithm() 157 int retCode = engineManager->StartEngine(transactionId, algoInfo, inputInfo, outputInfo); in LoadAlgorithm() 196 int SaServerAdapter::UnloadAlgorithm(long long transactionId, const DataInfo &inputInfo) in UnloadAlgorithm() argument 203 int retCode = engineInstance->StopEngine(transactionId, inputInfo); in UnloadAlgorithm() 109 AsyncExecute(const ClientInfo &clientInfo, const AlgorithmInfo &algoInfo, const DataInfo &inputInfo) AsyncExecute() argument 133 ConvertToRequest(const ClientInfo &clientInfo, const AlgorithmInfo &algoInfo, const DataInfo &inputInfo, IRequest *&request) ConvertToRequest() argument 149 LoadAlgorithm(long long transactionId, const AlgorithmInfo &algoInfo, const DataInfo &inputInfo, DataInfo &outputInfo) LoadAlgorithm() argument 218 SyncExecute(const ClientInfo &clientInfo, const AlgorithmInfo &algoInfo, const DataInfo &inputInfo, DataInfo &outputInfo) SyncExecute() argument [all...] |
/foundation/ai/ai_engine/services/client/client_executor/include/ |
H A D | client_factory.h | 54 * @param [in] inputInfo Data information needed to load algorithm plugin. 61 const DataInfo &inputInfo, DataInfo &outputInfo, IClientCb *cb); 68 * @param [in] inputInfo Configuration parameter needed to set up the engine or plugin. 71 int ClientSetOption(const ClientInfo &clientInfo, int optionType, const DataInfo &inputInfo); 78 * @param [in] inputInfo Parameter information for getting options. 82 int ClientGetOption(const ClientInfo &clientInfo, int optionType, const DataInfo &inputInfo, 101 * @param [in] inputInfo Data information needed to asynchronous execution algorithm. 105 const DataInfo &inputInfo); 112 * @param [in] inputInfo Data information needed to synchronous execution algorithm. 117 const DataInfo &inputInfo, DataInf [all...] |
/foundation/ai/ai_engine/test/function/set_get_option/ |
H A D | option_function_test.cpp | 169 DataInfo inputInfo = { in HWTEST_F() local 183 int prepareRetCode = AieClientPrepare(clientInfo, algoInfo, inputInfo, outputInfo, callback); in HWTEST_F() 192 inputInfo = { in HWTEST_F() 197 int setOptionRetCode = AieClientSetOption(clientInfo, optionType, inputInfo); in HWTEST_F() 204 int getRetCode = AieClientGetOption(clientInfo, optionType, inputInfo, outputInfo); in HWTEST_F() 206 ASSERT_EQ(outputInfo.length, inputInfo.length); in HWTEST_F() 209 AieClientRelease(clientInfo, algoInfo, inputInfo); in HWTEST_F() 247 DataInfo inputInfo = { in HWTEST_F() local 265 int prepareRetCode = AieClientPrepare(clientInfo, algoInfo, inputInfo, outputInfo, callback); in HWTEST_F() 273 inputInfo in HWTEST_F() 339 DataInfo inputInfo = { HWTEST_F() local 398 DataInfo inputInfo = { HWTEST_F() local [all...] |
/foundation/ai/ai_engine/services/server/communication_adapter/include/ |
H A D | adapter_wrapper.h | 39 * @param [in] inputInfo Data information needed to load algorithm plugin. 44 const DataInfo *inputInfo, DataInfo *outputInfo); 51 * @param [in] inputInfo Data information needed to synchronous execution algorithm. 56 const DataInfo *inputInfo, DataInfo *outputInfo); 63 * @param [in] inputInfo Data information needed to synchronous execution algorithm. 66 extern int AsyncExecAlgoWrapper(const ClientInfo *clientInfo, const AlgorithmInfo *algoInfo, const DataInfo *inputInfo); 73 * @param [in] inputInfo Data information needed to load algorithm plugin. 76 extern int UnloadAlgoWrapper(const ClientInfo *clientInfo, const AlgorithmInfo *algoInfo, const DataInfo *inputInfo); 91 * @param [in] inputInfo Configuration parameter needed to set up the engine or plugin. 94 extern int SetOptionWrapper(const ClientInfo *clientInfo, int optionType, const DataInfo *inputInfo); [all...] |
H A D | sa_server_adapter.h | 62 * @param [in] inputInfo Data information needed to asynchronous execution algorithm. 65 int AsyncExecute(const ClientInfo &clientInfo, const AlgorithmInfo &algoInfo, const DataInfo &inputInfo); 92 * @param [in] inputInfo Data information needed to load algorithm plugin. 96 int LoadAlgorithm(long long transactionId, const AlgorithmInfo &algoInfo, const DataInfo &inputInfo, 104 * @param [in] inputInfo Configuration parameter needed to set up the engine or plugin. 114 * @param [in] inputInfo Parameter information for getting options. 124 * @param [in] inputInfo Data information needed to load algorithm plugin. 127 int UnloadAlgorithm(long long transactionId, const DataInfo &inputInfo); 134 * @param [in] inputInfo Data information needed to synchronous execution algorithm. 138 int SyncExecute(const ClientInfo &clientInfo, const AlgorithmInfo &algoInfo, const DataInfo &inputInfo, [all...] |
/foundation/ai/ai_engine/services/common/protocol/ipc_interface/ |
H A D | ai_service.h | 62 * @param [in] inputInfo Data information needed to load algorithm plugin. 67 const DataInfo *inputInfo, DataInfo *outputInfo); 74 * @param [in] inputInfo Data information needed to synchronous execution algorithm. 79 const DataInfo *inputInfo, DataInfo *outputInfo); 86 * @param [in] inputInfo Data information needed to asynchronous execution algorithm. 90 const DataInfo *inputInfo); 97 * @param [in] inputInfo Data information needed to unload algorithm plugin. 100 int (*UnloadAlgorithm)(const ClientInfo *clientInfo, const AlgorithmInfo *algoInfo, const DataInfo *inputInfo); 116 * @param [in] inputInfo Configuration parameter needed to set up the engine or plugin. 119 int (*SetOption)(const ClientInfo *clientInfo, int optionType, const DataInfo *inputInfo); [all...] |
/foundation/ai/ai_engine/services/client/communication_adapter/include/ |
H A D | sa_client_proxy.h | 55 * @param [in] inputInfo Data information needed to load algorithm plugin. 60 const DataInfo &inputInfo, DataInfo &outputInfo); 68 * @param [in] inputInfo Data information needed to synchronous execution algorithm. 73 const DataInfo &inputInfo, DataInfo &outputInfo); 81 * @param [in] inputInfo Data information needed to asynchronous execution algorithm. 85 const DataInfo &inputInfo); 93 * @param [in] inputInfo Data information needed to load algorithm plugin. 97 const DataInfo &inputInfo); 122 * @param [in] inputInfo Configuration parameter needed to set up the engine or plugin. 125 int SetOptionProxy(IClientProxy &proxy, const ClientInfo &clientInfo, int optionType, const DataInfo &inputInfo); [all...] |
H A D | sa_client.h | 88 * @param [in] inputInfo Data information needed to load algorithm plugin. 93 const DataInfo &inputInfo, DataInfo &outputInfo); 100 * @param [in] inputInfo Data information needed to load algorithm plugin. 104 const DataInfo &inputInfo); 111 * @param [in] inputInfo Data information needed to synchronous execution algorithm. 116 const DataInfo &inputInfo, DataInfo &outputInfo); 126 * @param [in] inputInfo Data information needed to asynchronous execution algorithm. 130 const DataInfo &inputInfo); 145 * @param [in] inputInfo Configuration parameter needed to set up the engine or plugin. 148 int SetOption(const ClientInfo &clientInfo, int optionType, const DataInfo &inputInfo); [all...] |
H A D | sa_client_adapter.h | 78 * @param [in] inputInfo Data information needed to load algorithm plugin. 83 const DataInfo &inputInfo, DataInfo &outputInfo) override; 92 * @param [in] inputInfo Data information needed to unload the plugin. 96 const DataInfo &inputInfo) override; 103 * @param [in] inputInfo Data information needed to synchronous execution algorithm. 108 const DataInfo &inputInfo, DataInfo &outputInfo) override; 118 * @param [in] inputInfo Data information needed to asynchronous execution algorithm. 122 const DataInfo &inputInfo) override; 129 * @param [in] inputInfo Configuration parameter needed to set up the engine or plugin. 132 int SetOption(const ClientInfo &clientInfo, int optionType, const DataInfo &inputInfo) overrid [all...] |
/foundation/ai/ai_engine/services/client/communication_adapter/source/ |
H A D | sa_client.cpp | 142 const DataInfo &inputInfo, DataInfo &outputInfo) in LoadAlgorithm() 148 return LoadAlgorithmProxy(*proxy_, clientInfo, algorithmInfo, inputInfo, outputInfo); in LoadAlgorithm() 152 const DataInfo &inputInfo, DataInfo &outputInfo) in SyncExecuteAlgorithm() 158 return SyncExecAlgorithmProxy(*proxy_, clientInfo, algorithmInfo, inputInfo, outputInfo); in SyncExecuteAlgorithm() 162 const DataInfo &inputInfo) in AsyncExecuteAlgorithm() 169 return AsyncExecuteAlgorithmProxy(*proxy_, clientInfo, algorithmInfo, inputInfo); in AsyncExecuteAlgorithm() 173 const DataInfo &inputInfo) in UnloadAlgorithm() 180 return UnloadAlgorithmProxy(*proxy_, clientInfo, algorithmInfo, inputInfo); in UnloadAlgorithm() 197 int SaClient::SetOption(const ClientInfo &clientInfo, int optionType, const DataInfo &inputInfo) in SetOption() argument 203 return SetOptionProxy(*proxy_, clientInfo, optionType, inputInfo); in SetOption() 141 LoadAlgorithm(const ClientInfo &clientInfo, const AlgorithmInfo &algorithmInfo, const DataInfo &inputInfo, DataInfo &outputInfo) LoadAlgorithm() argument 151 SyncExecuteAlgorithm(const ClientInfo &clientInfo, const AlgorithmInfo &algorithmInfo, const DataInfo &inputInfo, DataInfo &outputInfo) SyncExecuteAlgorithm() argument 161 AsyncExecuteAlgorithm(const ClientInfo &clientInfo, const AlgorithmInfo &algorithmInfo, const DataInfo &inputInfo) AsyncExecuteAlgorithm() argument 172 UnloadAlgorithm(const ClientInfo &clientInfo, const AlgorithmInfo &algorithmInfo, const DataInfo &inputInfo) UnloadAlgorithm() argument 206 GetOption(const ClientInfo &clientInfo, int optionType, const DataInfo &inputInfo, DataInfo &outputInfo) GetOption() argument [all...] |
H A D | sa_client_adapter.cpp | 169 const DataInfo &inputInfo, DataInfo &outputInfo) in LoadAlgorithm() 183 return saClient->LoadAlgorithm(clientInfo, algorithmInfo, inputInfo, outputInfo); in LoadAlgorithm() 187 const DataInfo &inputInfo) in UnLoadAlgorithm() 202 return client->UnloadAlgorithm(clientInfo, algorithmInfo, inputInfo); in UnLoadAlgorithm() 206 const DataInfo &inputInfo, DataInfo &outputInfo) in SyncExecute() 212 return client->SyncExecuteAlgorithm(clientInfo, algorithmInfo, inputInfo, outputInfo); in SyncExecute() 216 const DataInfo &inputInfo) in AsyncExecute() 221 return saClient->AsyncExecuteAlgorithm(clientInfo, algorithmInfo, inputInfo); in AsyncExecute() 224 int SaClientAdapter::SetOption(const ClientInfo &clientInfo, int optionType, const DataInfo &inputInfo) in SetOption() argument 229 return saClient->SetOption(clientInfo, optionType, inputInfo); in SetOption() 168 LoadAlgorithm(const ClientInfo &clientInfo, const AlgorithmInfo &algorithmInfo, const DataInfo &inputInfo, DataInfo &outputInfo) LoadAlgorithm() argument 186 UnLoadAlgorithm(const ClientInfo &clientInfo, const AlgorithmInfo &algorithmInfo, const DataInfo &inputInfo) UnLoadAlgorithm() argument 205 SyncExecute(const ClientInfo &clientInfo, const AlgorithmInfo &algorithmInfo, const DataInfo &inputInfo, DataInfo &outputInfo) SyncExecute() argument 215 AsyncExecute(const ClientInfo &clientInfo, const AlgorithmInfo &algorithmInfo, const DataInfo &inputInfo) AsyncExecute() argument 232 GetOption(const ClientInfo &clientInfo, int optionType, const DataInfo &inputInfo, DataInfo &outputInfo) GetOption() argument [all...] |
/foundation/ai/ai_engine/services/server/server_executor/include/ |
H A D | i_engine_manager.h | 38 * @param [in] inputInfo Input parameters for starting the engine. 42 virtual int StartEngine(long long transactionId, const AlgorithmInfo &algoInfo, const DataInfo &inputInfo, 49 * @param [in] inputInfo Input parameters for stopping the engine. 52 virtual int StopEngine(long long transactionId, const DataInfo &inputInfo) = 0; 59 * @param [in] inputInfo Configuration parameter needed to set up the plugin. 62 virtual int SetOption(long long transactionId, int optionType, const DataInfo &inputInfo) = 0; 69 * @param [in] inputInfo Parameter information for getting options. 73 virtual int GetOption(long long transactionId, int optionType, const DataInfo &inputInfo,
|
H A D | server_executor.h | 90 * @param [in] inputInfo Parameter info for starting engine. 94 int StartEngine(long long transactionId, const AlgorithmInfo &algoInfo, const DataInfo &inputInfo, 101 * @param [in] inputInfo Parameter information for stopping engine. 104 int StopEngine(long long transactionId, const DataInfo &inputInfo) override; 111 * @param [in] inputInfo Parameter information for setting options. 114 int SetOption(long long transactionId, int optionType, const DataInfo &inputInfo) override; 121 * @param [in] inputInfo Parameter information for getting options. 125 int GetOption(long long transactionId, int optionType, const DataInfo &inputInfo,
|
/foundation/ai/ai_engine/test/sample/include/ |
H A D | sample_plugin_2.h | 41 int Prepare(long long transactionId, const DataInfo &inputInfo, DataInfo &outputInfo) override; 43 int Release(bool isFullUnload, long long transactionId, const DataInfo &inputInfo) override; 45 int SetOption(int optionType, const DataInfo &inputInfo) override; 47 int GetOption(int optionType, const DataInfo &inputInfo, DataInfo &outputInfo) override;
|
H A D | sample_plugin_1.h | 39 int Prepare(long long transactionId, const DataInfo &inputInfo, DataInfo &outputInfo) override; 41 int Release(bool isFullUnload, long long transactionId, const DataInfo &inputInfo) override; 43 int SetOption(int optionType, const DataInfo &inputInfo) override; 45 int GetOption(int optionType, const DataInfo &inputInfo, DataInfo &outputInfo) override;
|
/foundation/ai/ai_engine/services/server/plugin/ |
H A D | i_plugin.h | 71 * @param [in] inputInfo Data information needed to initialize plugin. 75 virtual int Prepare(long long transactionId, const DataInfo &inputInfo, DataInfo &outputInfo) = 0; 82 * @param [in] inputInfo Data information needed to unload model and plugin. 85 virtual int Release(bool isFullUnload, long long transactionId, const DataInfo &inputInfo) = 0; 91 * @param [in] inputInfo Configuration parameter needed to set up the plugin. 94 virtual int SetOption(int optionType, const DataInfo &inputInfo) = 0; 100 * @param [in] inputInfo Parameter information for getting options. 104 virtual int GetOption(int optionType, const DataInfo &inputInfo, DataInfo &outputInfo) = 0;
|
/foundation/ai/ai_engine/test/function/prepare/ |
H A D | prepare_function_test.cpp | 115 DataInfo inputInfo = { in HWTEST_F() local 121 int prepareRetCode = AieClientPrepare(clientInfo, algoInfo, inputInfo, outputInfo, nullptr); in HWTEST_F() 125 AieClientRelease(clientInfo, algoInfo, inputInfo); in HWTEST_F() 172 DataInfo inputInfo = { in HWTEST_F() local 182 int prepareRetCode = AieClientPrepare(clientInfo, algoInfo, inputInfo, outputInfo, &callback); in HWTEST_F() 186 AieClientRelease(clientInfo, algoInfo, inputInfo); in HWTEST_F() 194 * with 'inputInfo.data = nullptr' and 'outputInfo.data = nullptr'. 234 DataInfo inputInfo = { in HWTEST_F() local 243 int prepareRetCode = AieClientPrepare(clientInfo, algoInfo, inputInfo, outputInfo, nullptr); in HWTEST_F() 247 AieClientRelease(clientInfo, algoInfo, inputInfo); in HWTEST_F() 295 DataInfo inputInfo = { HWTEST_F() local 357 DataInfo inputInfo = { HWTEST_F() local 419 DataInfo inputInfo = { HWTEST_F() local 480 DataInfo inputInfo = { HWTEST_F() local [all...] |
/foundation/communication/dsoftbus/core/bus_center/lnn/lane_hub/lane_manager/include/ |
H A D | lnn_lane_link_conflict.h | 66 int32_t AddLinkConflictInfo(const LinkConflictInfo *inputInfo); 67 int32_t DelLinkConflictInfo(const DevIdentifyInfo *inputInfo, LinkConflictType conflictType); 68 int32_t FindLinkConflictInfoByDevId(const DevIdentifyInfo *inputInfo, LinkConflictType conflictType, 70 void RemoveConflictInfoTimelinessMsg(const DevIdentifyInfo *inputInfo, LinkConflictType conflictType);
|
/foundation/ai/ai_engine/test/function/release/ |
H A D | release_function_test.cpp | 108 DataInfo inputInfo = { in HWTEST_F() local 120 int resultCodePrepare = AieClientPrepare(clientInfo, algoInfo, inputInfo, outputInfo, callback); in HWTEST_F() 124 int resultCodeRelease = AieClientRelease(clientInfo, algoInfo, inputInfo); in HWTEST_F() 170 DataInfo inputInfo = { in HWTEST_F() local 182 int resultCodePrepare = AieClientPrepare(clientInfo, algoInfo, inputInfo, outputInfo, &callback); in HWTEST_F() 186 int resultCodeRelease = AieClientRelease(clientInfo, algoInfo, inputInfo); in HWTEST_F() 232 DataInfo inputInfo = { in HWTEST_F() local 244 int resultCodePrepare = AieClientPrepare(clientInfo, algoInfo, inputInfo, outputInfo, callback); in HWTEST_F() 248 int resultCodeSyncProcess = AieClientSyncProcess(clientInfo, algoInfo, inputInfo, outputInfo); in HWTEST_F() 252 int resultCodeRelease = AieClientRelease(clientInfo, algoInfo, inputInfo); in HWTEST_F() 298 DataInfo inputInfo = { HWTEST_F() local [all...] |