#include <ReplayDispatchHandler.h>
Definition at line 39 of file ReplayDispatchHandler.h.
Hypertable::ReplayDispatchHandler::ReplayDispatchHandler |
( |
Comm * |
comm, |
|
|
const String & |
location, |
|
|
int |
plan_generation, |
|
|
int32_t |
timeout_ms |
|
) |
| |
|
inline |
void ReplayDispatchHandler::handle |
( |
EventPtr & |
event_ptr | ) |
|
|
virtual |
Callback method.
When the Comm layer needs to deliver an event to the application, this method is called to do so. The set of event types include, CONNECTION_ESTABLISHED, DISCONNECT, MESSAGE, ERROR, and TIMER.
- Parameters
-
event_ptr | smart pointer to Event object |
Implements Hypertable::DispatchHandler.
Definition at line 31 of file ReplayDispatchHandler.cc.
void ReplayDispatchHandler::wait_for_completion |
( |
| ) |
|
std::condition_variable Hypertable::ReplayDispatchHandler::m_cond |
|
private |
int32_t Hypertable::ReplayDispatchHandler::m_error {} |
|
private |
String Hypertable::ReplayDispatchHandler::m_error_msg |
|
private |
std::mutex Hypertable::ReplayDispatchHandler::m_mutex |
|
private |
size_t Hypertable::ReplayDispatchHandler::m_outstanding {} |
|
private |
int Hypertable::ReplayDispatchHandler::m_plan_generation {} |
|
private |
String Hypertable::ReplayDispatchHandler::m_recover_location |
|
private |
The documentation for this class was generated from the following files: