Public Member Functions
OpcUa::Server::ServicesRegistry Class Reference

#include <services_registry.h>

Inheritance diagram for OpcUa::Server::ServicesRegistry:
Inheritance graph
[legend]

List of all members.

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

Detailed Description

Definition at line 20 of file services_registry.h.


Member Function Documentation

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]

The documentation for this class was generated from the following file:


ros_opcua_impl_freeopcua
Author(s): Denis Štogl
autogenerated on Sat Jun 8 2019 18:25:00