19 using namespace OpcUa;
37 virtual std::vector<EndpointDescription> GetEndpoints(
const GetEndpointsParameters & filter)
const override 48 virtual void AddEndpoints(
const std::vector<EndpointDescription> & endpoints)
override 53 void AddApplications(
const std::vector<OpcUa::ApplicationDescription> & applications)
override 55 Applications.insert(Applications.begin(), applications.begin(), applications.end());
59 Server::ServicesRegistry::SharedPtr InternalServer;
61 std::vector<EndpointDescription>
Endpoints;
62 std::vector<ApplicationDescription> Applications;
72 return Server::EndpointsRegistry::UniquePtr(
new EndpointServicesRegistry);
EndpointsRegistry::UniquePtr CreateEndpointsRegistry()
OPC UA Address space part. GNU LGPL.
#define DEFINE_CLASS_POINTERS(ClassName)
Exception declarations GNU LGPL.