Public Member Functions | List of all members
OpcUa::Services Class Referenceabstract

#include <services.h>

Inheritance diagram for OpcUa::Services:
Inheritance graph
[legend]

Public Member Functions

virtual void AbortSession ()=0
 
virtual ActivateSessionResponse ActivateSession (const ActivateSessionParameters &session_parameters)=0
 
virtual AttributeServices::SharedPtr Attributes ()=0
 
virtual void CloseSecureChannel (uint32_t channelId)=0
 
virtual CloseSessionResponse CloseSession ()=0
 
virtual CreateSessionResponse CreateSession (const RemoteSessionParameters &parameters)=0
 
virtual DeleteNodesResponse DeleteNodes (const std::vector< OpcUa::DeleteNodesItem > &nodesToDelete)=0
 
virtual EndpointServices::SharedPtr Endpoints ()=0
 
virtual MethodServices::SharedPtr Method ()=0
 
virtual NodeManagementServices::SharedPtr NodeManagement ()=0
 
virtual OpenSecureChannelResponse OpenSecureChannel (const OpenSecureChannelParameters &parameters)=0
 
virtual SubscriptionServices::SharedPtr Subscriptions ()=0
 
virtual ViewServices::SharedPtr Views ()=0
 

Additional Inherited Members

- Private Member Functions inherited from Common::Interface
 Interface ()
 
 Interface (const Interface &)=delete
 
const Interfaceoperator= (const Interface &)=delete
 
virtual ~Interface ()
 

Detailed Description

Definition at line 57 of file services.h.

Member Function Documentation

virtual void OpcUa::Services::AbortSession ( )
pure virtual
virtual ActivateSessionResponse OpcUa::Services::ActivateSession ( const ActivateSessionParameters session_parameters)
pure virtual
virtual AttributeServices::SharedPtr OpcUa::Services::Attributes ( )
pure virtual
virtual void OpcUa::Services::CloseSecureChannel ( uint32_t  channelId)
pure virtual
virtual CloseSessionResponse OpcUa::Services::CloseSession ( )
pure virtual
virtual CreateSessionResponse OpcUa::Services::CreateSession ( const RemoteSessionParameters parameters)
pure virtual
virtual DeleteNodesResponse OpcUa::Services::DeleteNodes ( const std::vector< OpcUa::DeleteNodesItem > &  nodesToDelete)
pure virtual
virtual EndpointServices::SharedPtr OpcUa::Services::Endpoints ( )
pure virtual
virtual MethodServices::SharedPtr OpcUa::Services::Method ( )
pure virtual
virtual NodeManagementServices::SharedPtr OpcUa::Services::NodeManagement ( )
pure virtual
virtual OpenSecureChannelResponse OpcUa::Services::OpenSecureChannel ( const OpenSecureChannelParameters parameters)
pure virtual
virtual SubscriptionServices::SharedPtr OpcUa::Services::Subscriptions ( )
pure virtual
virtual ViewServices::SharedPtr OpcUa::Services::Views ( )
pure virtual

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


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