From 54ab44965ded5b1174192900f61f9adfdb822580 Mon Sep 17 00:00:00 2001
From: Armin Co <armin.co@hs-bochum.de>
Date: Thu, 24 Sep 2020 10:49:09 +0200
Subject: [PATCH] SampleServer

---
 src/opc_server.cpp | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/opc_server.cpp b/src/opc_server.cpp
index cb33b8e..3aab851 100644
--- a/src/opc_server.cpp
+++ b/src/opc_server.cpp
@@ -6,12 +6,14 @@
 
 using namespace OpcUa;
 
+UaServer server;
 
 
 std::vector<OpcUa::Variant> my_method(NodeId context, std::vector<OpcUa::Variant> arguments)
 {
     std::cout << "Method triggered" << std::endl;
-    
+    Node vat = server.GetNode("renewable_power");
+    std::cout << vat.ToString() << std::endl;
     std::vector<OpcUa::Variant> result;
     result.push_back(Variant(static_cast<uint8_t>(0)));
     return result;
@@ -29,7 +31,7 @@ void add_nodes_to(uint32_t idx, Node &objects)
 int main(int argc, char **argv)
 {
     auto logger = spdlog::stderr_color_mt("server");
-    OpcUa::UaServer server(logger);
+    server = UaServer(logger);
 
     server.SetEndpoint("opc.tcp://localhost:4840/opcua/smartgridserver");
     server.SetServerURI("Smart Grid OPC UA Server");
-- 
GitLab