|
DelegateMQ
|
Adapter to enable automatic retries on any ITransport. More...
#include <ReliableTransport.h>
Public Member Functions | |
| ReliableTransport (ITransport &transport, RetryMonitor &retry) | |
| virtual int | Send (xostringstream &os, const DmqHeader &header) override |
| Sends data via the RetryMonitor to ensure reliability. | |
| virtual int | Receive (xstringstream &is, DmqHeader &header) override |
| Pass-through for receiving data. | |
Public Member Functions inherited from ITransport | |
Adapter to enable automatic retries on any ITransport.
Routes Send() calls through the RetryMonitor before passing them to the physical transport.
|
inline |
|
inlineoverridevirtual |
Pass-through for receiving data.
Implements ITransport.
|
inlineoverridevirtual |
Sends data via the RetryMonitor to ensure reliability.
Implements ITransport.