26 virtual std::shared_ptr<OpcUa::Services>
GetServer()
const = 0;
virtual void UnregisterNodeManagementServices()=0
virtual void UnregisterAttributeServices()=0
virtual void UnregisterMethodServices()=0
virtual void UnregisterEndpointsServices()=0
virtual void RegisterMethodServices(MethodServices::SharedPtr method)=0
virtual void UnregisterSubscriptionServices()=0
virtual void RegisterAttributeServices(OpcUa::AttributeServices::SharedPtr attributes)=0
OPC UA Address space part. GNU LGPL.
virtual std::shared_ptr< OpcUa::Services > GetServer() const =0
#define DEFINE_CLASS_POINTERS(ClassName)
Exception declarations GNU LGPL.
virtual void RegisterSubscriptionServices(OpcUa::SubscriptionServices::SharedPtr attributes)=0
virtual void UnregisterViewServices()=0
virtual void RegisterNodeManagementServices(OpcUa::NodeManagementServices::SharedPtr attributes)=0
virtual void RegisterEndpointsServices(OpcUa::EndpointServices::SharedPtr endpoints)=0
virtual void RegisterViewServices(OpcUa::ViewServices::SharedPtr views)=0
ServicesRegistry::UniquePtr CreateServicesRegistry()