#include <channel.h>
Public Types | |
typedef std::shared_ptr < OutputChannel > | SharedPtr |
typedef std::unique_ptr < OutputChannel > | UniquePtr |
Public Member Functions | |
OutputChannel & | operator= (const OutputChannel &) |
OutputChannel () | |
OutputChannel (const OutputChannel &) | |
OutputChannel (OutputChannel &&) | |
virtual void | Send (const char *message, std::size_t size)=0 |
virtual | ~OutputChannel () |
typedef std::shared_ptr<OutputChannel> OpcUa::OutputChannel::SharedPtr |
Reimplemented in OpcUa::IOChannel.
typedef std::unique_ptr<OutputChannel> OpcUa::OutputChannel::UniquePtr |
Reimplemented in OpcUa::IOChannel.
virtual OpcUa::OutputChannel::~OutputChannel | ( | ) | [inline, virtual] |
OpcUa::OutputChannel::OutputChannel | ( | ) | [inline] |
OpcUa::OutputChannel::OutputChannel | ( | const OutputChannel & | ) |
OutputChannel& OpcUa::OutputChannel::operator= | ( | const OutputChannel & | ) |
virtual void OpcUa::OutputChannel::Send | ( | const char * | message, |
std::size_t | size | ||
) | [pure virtual] |
Implemented in OpcUa::RemoteConnection, and OpcUa::SocketChannel.