Public Member Functions | Protected Attributes | List of all members
OpcUa::Server::TcpServer Class Referenceabstract

#include <tcp_server.h>

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

Public Member Functions

virtual void Listen (const OpcUa::Server::TcpParameters &params, std::shared_ptr< OpcUa::Server::IncomingConnectionProcessor > processor)=0
 
virtual void StopListen (const OpcUa::Server::TcpParameters &params)=0
 
 TcpServer (const Common::Logger::SharedPtr &logger)
 

Protected Attributes

Common::Logger::SharedPtr Logger
 

Additional Inherited Members

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

Detailed Description

Definition at line 34 of file tcp_server.h.

Constructor & Destructor Documentation

OpcUa::Server::TcpServer::TcpServer ( const Common::Logger::SharedPtr &  logger)
inline

Definition at line 39 of file tcp_server.h.

Member Function Documentation

virtual void OpcUa::Server::TcpServer::Listen ( const OpcUa::Server::TcpParameters params,
std::shared_ptr< OpcUa::Server::IncomingConnectionProcessor processor 
)
pure virtual
virtual void OpcUa::Server::TcpServer::StopListen ( const OpcUa::Server::TcpParameters params)
pure virtual

Member Data Documentation

Common::Logger::SharedPtr OpcUa::Server::TcpServer::Logger
protected

Definition at line 47 of file tcp_server.h.


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:10