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