endpoints_services.h
Go to the documentation of this file.
1 
11 #pragma once
12 
15 
16 namespace OpcUa
17 {
18 namespace Server
19 {
20 
22 {
24  std::vector<EndpointDescription> Endpoints;
25 };
26 
28 {
29 public:
31 
32 public:
33  virtual void AddEndpoints(const std::vector<EndpointDescription> & endpoints) = 0;
34  virtual void AddApplications(const std::vector<OpcUa::ApplicationDescription> & application) = 0;
35 };
36 
37 EndpointsRegistry::UniquePtr CreateEndpointsRegistry();
38 
39 } // namespace UaServer
40 } // namespace OpcUa
ApplicationDescription Application
std::vector< EndpointDescription > Endpoints
EndpointsRegistry::UniquePtr CreateEndpointsRegistry()
OPC UA Address space part. GNU LGPL.
#define DEFINE_CLASS_POINTERS(ClassName)
Exception declarations GNU LGPL.
const char Server[]
Definition: strings.h:121


ros_opcua_impl_freeopcua
Author(s): Denis Štogl
autogenerated on Tue Jan 19 2021 03:06:04