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

#include <channel.h>

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

Public Member Functions

 InputChannel ()
 
 InputChannel (const InputChannel &)=delete
 
 InputChannel (InputChannel &&)=delete
 
InputChanneloperator= (const InputChannel &)=delete
 
virtual std::size_t Receive (char *data, std::size_t size)=0
 Receive data. More...
 
virtual ~InputChannel ()
 
- Public Member Functions inherited from OpcUa::BreakableChannel
 BreakableChannel ()
 
 BreakableChannel (const BreakableChannel &)=delete
 
 BreakableChannel (BreakableChannel &&)=delete
 
BreakableChanneloperator= (const BreakableChannel &)=delete
 
virtual void Stop ()=0
 
virtual ~BreakableChannel ()
 

Detailed Description

Definition at line 37 of file channel.h.

Constructor & Destructor Documentation

virtual OpcUa::InputChannel::~InputChannel ( )
inlinevirtual

Definition at line 43 of file channel.h.

OpcUa::InputChannel::InputChannel ( )
inline

Definition at line 44 of file channel.h.

OpcUa::InputChannel::InputChannel ( const InputChannel )
delete
OpcUa::InputChannel::InputChannel ( InputChannel &&  )
delete

Member Function Documentation

InputChannel& OpcUa::InputChannel::operator= ( const InputChannel )
delete
virtual std::size_t OpcUa::InputChannel::Receive ( char *  data,
std::size_t  size 
)
pure virtual

Receive data.

Parameters
datadata for send
sizesize of data
Returns
size of received data

Implemented in OpcUa::InputFromBuffer, OpcUa::RemoteConnection, OpcUa::Impl::BufferedInput, and OpcUa::SocketChannel.


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