#include <input_from_buffer.h>

Public Member Functions | |
| size_t | GetRemainSize () const |
| InputFromBuffer (const char *buf, std::size_t bufSize) | |
| virtual std::size_t | Receive (char *data, std::size_t size) override |
| Receive data. More... | |
| virtual void | Stop () override |
Public Member Functions inherited from OpcUa::InputChannel | |
| InputChannel () | |
| InputChannel (const InputChannel &)=delete | |
| InputChannel (InputChannel &&)=delete | |
| InputChannel & | operator= (const InputChannel &)=delete |
| virtual | ~InputChannel () |
Public Member Functions inherited from OpcUa::BreakableChannel | |
| BreakableChannel () | |
| BreakableChannel (const BreakableChannel &)=delete | |
| BreakableChannel (BreakableChannel &&)=delete | |
| BreakableChannel & | operator= (const BreakableChannel &)=delete |
| virtual | ~BreakableChannel () |
Private Attributes | |
| const char * | Buffer |
| std::size_t | Size |
Definition at line 27 of file input_from_buffer.h.
| InputFromBuffer::InputFromBuffer | ( | const char * | buf, |
| std::size_t | bufSize | ||
| ) |
Definition at line 29 of file input_from_buffer.cpp.
| size_t InputFromBuffer::GetRemainSize | ( | ) | const |
Definition at line 52 of file input_from_buffer.cpp.
|
overridevirtual |
Receive data.
| data | data for send |
| size | size of data |
Implements OpcUa::InputChannel.
Definition at line 38 of file input_from_buffer.cpp.
|
inlineoverridevirtual |
Implements OpcUa::BreakableChannel.
Definition at line 36 of file input_from_buffer.h.
|
private |
Definition at line 39 of file input_from_buffer.h.
|
private |
Definition at line 40 of file input_from_buffer.h.