Instrument Neutral Distributed Interface INDI
2.0.2
|
#include <ConnectionMock.h>
Public Member Functions | |
ConnectionMock () | |
~ConnectionMock () | |
void | setFds (int rd, int wr) |
void | shutdown (bool rd, bool wr) |
void | expect (const std::string &content) |
void | expectXml (const std::string &xml) |
void | send (const std::string &content) |
void | send (const std::string &content, const SharedBuffer &buff) |
void | send (const std::string &content, const SharedBuffer **buffers) |
void | allowBufferReceive (bool state) |
void | expectBuffer (SharedBuffer &fd) |
Interface to a mocked connection
Definition at line 30 of file ConnectionMock.h.
ConnectionMock::ConnectionMock | ( | ) |
Definition at line 34 of file ConnectionMock.cpp.
ConnectionMock::~ConnectionMock | ( | ) |
Definition at line 41 of file ConnectionMock.cpp.
void ConnectionMock::allowBufferReceive | ( | bool | state | ) |
Definition at line 67 of file ConnectionMock.cpp.
void ConnectionMock::expect | ( | const std::string & | content | ) |
Definition at line 150 of file ConnectionMock.cpp.
void ConnectionMock::expectBuffer | ( | SharedBuffer & | fd | ) |
Definition at line 139 of file ConnectionMock.cpp.
void ConnectionMock::expectXml | ( | const std::string & | xml | ) |
Definition at line 241 of file ConnectionMock.cpp.
void ConnectionMock::send | ( | const std::string & | content | ) |
Definition at line 268 of file ConnectionMock.cpp.
void ConnectionMock::send | ( | const std::string & | content, |
const SharedBuffer & | buff | ||
) |
Definition at line 373 of file ConnectionMock.cpp.
void ConnectionMock::send | ( | const std::string & | content, |
const SharedBuffer ** | buffers | ||
) |
Definition at line 312 of file ConnectionMock.cpp.
void ConnectionMock::setFds | ( | int | rd, |
int | wr | ||
) |
Definition at line 59 of file ConnectionMock.cpp.
void ConnectionMock::shutdown | ( | bool | rd, |
bool | wr | ||
) |
Definition at line 283 of file ConnectionMock.cpp.