|
| typedef std::function< Router::RouterResult(const Atlas::Objects::Operation::RootOperation &op)> | Callback |
| |
|
| void | await (std::int64_t serialno, std::unique_ptr< ResponseBase >) |
| |
| void | await (std::int64_t serial, Callback callback) |
| |
| template<class T > |
| void | await (std::int64_t serial, T *ins, void(T::*method)(const Atlas::Objects::Operation::RootOperation &op)) |
| |
| void | ignore (std::int64_t serial) |
| |
| Router::RouterResult | handleOp (const Atlas::Objects::Operation::RootOperation &op) |
| |
Definition at line 64 of file Response.h.
◆ Callback
| typedef std::function<Router::RouterResult(const Atlas::Objects::Operation::RootOperation& op)> Eris::ResponseTracker::Callback |
◆ await() [1/3]
| void Eris::ResponseTracker::await |
( |
std::int64_t |
serial, |
|
|
Callback |
callback |
|
) |
| |
◆ await() [2/3]
template<class T >
| void Eris::ResponseTracker::await |
( |
std::int64_t |
serial, |
|
|
T * |
ins, |
|
|
void(T::*)(const Atlas::Objects::Operation::RootOperation &op) |
method |
|
) |
| |
|
inline |
◆ await() [3/3]
| void Eris::ResponseTracker::await |
( |
std::int64_t |
serialno, |
|
|
std::unique_ptr< ResponseBase > |
resp |
|
) |
| |
◆ handleOp()
| Router::RouterResult Eris::ResponseTracker::handleOp |
( |
const Atlas::Objects::Operation::RootOperation & |
op | ) |
|
◆ ignore()
| void Eris::ResponseTracker::ignore |
( |
std::int64_t |
serial | ) |
|
|
inline |
The documentation for this class was generated from the following files: