Selaa lähdekoodia

add mocked-up server struct

Julius Pfrommer 9 vuotta sitten
vanhempi
commit
7c747b9090
5 muutettua tiedostoa jossa 18 lisäystä ja 0 poistoa
  1. 1 0
      CMakeLists.txt
  2. 1 0
      README.md
  3. 1 0
      examples/opcuaServer.c
  4. 8 0
      src/ua_server.c
  5. 7 0
      src/ua_server.h

+ 1 - 0
CMakeLists.txt

@@ -84,6 +84,7 @@ set(lib_sources src/ua_types.c
                 src/ua_stack_session.c
                 src/ua_transport_connection.c
                 src/ua_transport_connection_manager.c
+				src/ua_server.c
                 src/util/ua_util.c
                 src/util/ua_list.c
                 src/util/ua_indexedList.c

+ 1 - 0
README.md

@@ -34,6 +34,7 @@ sudo apt-get install graphviz doxygen # for documentation generation
 ccmake .. # to select features for compilation. Use "cmake-gui .." for more eye-candy
 make
 make check # unit tests
+make doc # generate documentation
 ```
 
 ### Windows (Visual Studio)

+ 1 - 0
examples/opcuaServer.c

@@ -14,6 +14,7 @@
 #include <signal.h>
 #include "ua_stack_channel_manager.h"
 #include "ua_stack_session_manager.h"
+#include "ua_server.h"
 
 UA_Boolean running = UA_TRUE;
 

+ 8 - 0
src/ua_server.c

@@ -0,0 +1,8 @@
+#include "ua_server.h"
+#include "ua_application.h"
+
+struct UA_Server {
+	// SL_ChannelManager *cm;
+	// UA_SessionManager sm;
+	Application application;
+};

+ 7 - 0
src/ua_server.h

@@ -0,0 +1,7 @@
+#ifndef UA_SERVER_H_
+#define UA_SERVER_H_
+
+struct UA_Server;
+typedef struct UA_Server UA_Server;
+
+#endif /* UA_SERVER_H_ */