|
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: