qpid::client::MessageReplayTracker Class Reference
Utility to track messages sent asynchronously, allowing those that are indoubt to be replayed over a new session.
More...
#include <qpid/client/MessageReplayTracker.h>
List of all members.
Detailed Description
Utility to track messages sent asynchronously, allowing those that are indoubt to be replayed over a new session.
Definition at line 37 of file MessageReplayTracker.h.
Constructor & Destructor Documentation
qpid::client::MessageReplayTracker::MessageReplayTracker |
( |
uint |
flushInterval |
) |
|
Member Function Documentation
void qpid::client::MessageReplayTracker::checkCompletion |
( |
|
) |
|
template<class F >
void qpid::client::MessageReplayTracker::foreach |
( |
F & |
f |
) |
[inline] |
uint qpid::client::MessageReplayTracker::getFlushInterval |
( |
|
) |
|
void qpid::client::MessageReplayTracker::init |
( |
AsyncSession |
session |
) |
|
void qpid::client::MessageReplayTracker::replay |
( |
AsyncSession |
session |
) |
|
void qpid::client::MessageReplayTracker::send |
( |
const Message & |
message, |
|
|
const std::string & |
destination = "" | |
|
) |
| | |
void qpid::client::MessageReplayTracker::setFlushInterval |
( |
uint |
interval |
) |
|
The documentation for this class was generated from the following file: