|
| QueueChannel (Channel *remote) |
|
Channel * | remote () const |
|
MessageQueue & | queue () const |
|
void | close () override |
|
bool | connected () const override |
|
bool | wait (int ms=-1) override |
|
ssize_t | send (void const *buffer, size_t length) override |
|
ssize_t | receive (void *buffer, size_t length) override |
|
bool | receive (std::string &buffer) override |
|
virtual bool | send (std::string const &buffer) |
|
◆ close()
void ds2::Host::QueueChannel::close |
( |
| ) |
|
|
overridevirtual |
◆ connected()
bool ds2::Host::QueueChannel::connected |
( |
| ) |
const |
|
overridevirtual |
◆ receive() [1/2]
bool ds2::Host::QueueChannel::receive |
( |
std::string & | buffer | ) |
|
|
overridevirtual |
◆ receive() [2/2]
ssize_t ds2::Host::QueueChannel::receive |
( |
void * | buffer, |
|
|
size_t | length ) |
|
overridevirtual |
◆ send()
ssize_t ds2::Host::QueueChannel::send |
( |
void const * | buffer, |
|
|
size_t | length ) |
|
overridevirtual |
◆ wait()
bool ds2::Host::QueueChannel::wait |
( |
int | ms = -1 | ) |
|
|
overridevirtual |
The documentation for this class was generated from the following files:
- Headers/DebugServer2/Host/QueueChannel.h
- Sources/Host/Common/QueueChannel.cpp