Przeglądaj źródła

enable UA_Server_call with a configuration flag

Julius Pfrommer 9 lat temu
rodzic
commit
c8bfd84fb2
2 zmienionych plików z 4 dodań i 0 usunięć
  1. 2 0
      include/ua_server.h
  2. 2 0
      src/server/ua_server.c

+ 2 - 0
include/ua_server.h

@@ -519,7 +519,9 @@ UA_BrowseResult UA_Server_browseNext(UA_Server *server, UA_Boolean releaseContin
 /* Call Method */
 /***************/
 
+#ifdef ENABLE_METHODCALLS
 UA_CallMethodResult UA_EXPORT UA_Server_call(UA_Server *server, const UA_CallMethodRequest *request);
+#endif
 
 #ifdef __cplusplus
 }

+ 2 - 0
src/server/ua_server.c

@@ -1310,9 +1310,11 @@ UA_Server_browseNext(UA_Server *server, UA_Boolean releaseContinuationPoint,
     return result;
 }
 
+#ifdef ENABLE_METHODCALLS
 UA_CallMethodResult UA_Server_call(UA_Server *server, const UA_CallMethodRequest *request) {
     UA_CallMethodResult result;
     UA_CallMethodResult_init(&result);
     Service_Call_single(server, &adminSession, request, &result);
     return result;
 }
+#endif