#include <services_registry.h>
Public Member Functions | |
DEFINE_CLASS_POINTERS (ServicesRegistry) | |
virtual std::shared_ptr < OpcUa::Services > | GetServer () const =0 |
virtual void | RegisterAttributeServices (OpcUa::AttributeServices::SharedPtr attributes)=0 |
virtual void | RegisterEndpointsServices (OpcUa::EndpointServices::SharedPtr endpoints)=0 |
virtual void | RegisterMethodServices (MethodServices::SharedPtr method)=0 |
virtual void | RegisterNodeManagementServices (OpcUa::NodeManagementServices::SharedPtr attributes)=0 |
virtual void | RegisterSubscriptionServices (OpcUa::SubscriptionServices::SharedPtr attributes)=0 |
virtual void | RegisterViewServices (OpcUa::ViewServices::SharedPtr views)=0 |
virtual void | UnregisterAttributeServices ()=0 |
virtual void | UnregisterEndpointsServices ()=0 |
virtual void | UnregisterMethodServices ()=0 |
virtual void | UnregisterNodeManagementServices ()=0 |
virtual void | UnregisterSubscriptionServices ()=0 |
virtual void | UnregisterViewServices ()=0 |
Definition at line 20 of file services_registry.h.
virtual std::shared_ptr<OpcUa::Services> OpcUa::Server::ServicesRegistry::GetServer | ( | ) | const [pure virtual] |
virtual void OpcUa::Server::ServicesRegistry::RegisterAttributeServices | ( | OpcUa::AttributeServices::SharedPtr | attributes | ) | [pure virtual] |
virtual void OpcUa::Server::ServicesRegistry::RegisterEndpointsServices | ( | OpcUa::EndpointServices::SharedPtr | endpoints | ) | [pure virtual] |
virtual void OpcUa::Server::ServicesRegistry::RegisterMethodServices | ( | MethodServices::SharedPtr | method | ) | [pure virtual] |
virtual void OpcUa::Server::ServicesRegistry::RegisterNodeManagementServices | ( | OpcUa::NodeManagementServices::SharedPtr | attributes | ) | [pure virtual] |
virtual void OpcUa::Server::ServicesRegistry::RegisterSubscriptionServices | ( | OpcUa::SubscriptionServices::SharedPtr | attributes | ) | [pure virtual] |
virtual void OpcUa::Server::ServicesRegistry::RegisterViewServices | ( | OpcUa::ViewServices::SharedPtr | views | ) | [pure virtual] |
virtual void OpcUa::Server::ServicesRegistry::UnregisterAttributeServices | ( | ) | [pure virtual] |
virtual void OpcUa::Server::ServicesRegistry::UnregisterEndpointsServices | ( | ) | [pure virtual] |
virtual void OpcUa::Server::ServicesRegistry::UnregisterMethodServices | ( | ) | [pure virtual] |
virtual void OpcUa::Server::ServicesRegistry::UnregisterNodeManagementServices | ( | ) | [pure virtual] |
virtual void OpcUa::Server::ServicesRegistry::UnregisterSubscriptionServices | ( | ) | [pure virtual] |
virtual void OpcUa::Server::ServicesRegistry::UnregisterViewServices | ( | ) | [pure virtual] |