瀏覽代碼

implement UA_Server_call

Julius Pfrommer 7 年之前
父節點
當前提交
6bd152f659
共有 1 個文件被更改,包括 8 次插入0 次删除
  1. 8 0
      src/server/ua_services_call.c

+ 8 - 0
src/server/ua_services_call.c

@@ -246,4 +246,12 @@ void Service_Call(UA_Server *server, UA_Session *session,
                   &response->resultsSize, &UA_TYPES[UA_TYPES_CALLMETHODRESULT]);
                   &response->resultsSize, &UA_TYPES[UA_TYPES_CALLMETHODRESULT]);
 }
 }
 
 
+UA_CallMethodResult UA_EXPORT
+UA_Server_call(UA_Server *server, const UA_CallMethodRequest *request) {
+    UA_CallMethodResult result;
+    UA_CallMethodResult_init(&result);
+    Operation_CallMethod(server, &adminSession, request, &result);
+    return result;
+}
+
 #endif /* UA_ENABLE_METHODCALLS */
 #endif /* UA_ENABLE_METHODCALLS */