This class is a DispatchHandler. More...
#include <TableMutatorAsyncDispatchHandler.h>
Public Member Functions | |
TableMutatorAsyncDispatchHandler (ApplicationQueueInterfacePtr &app_queue, TableMutatorAsync *mutator, uint32_t scatter_buffer, TableMutatorAsyncSendBuffer *send_buffer, bool auto_refresh) | |
Constructor. More... | |
virtual void | handle (EventPtr &event_ptr) |
Dispatch method. More... | |
Public Member Functions inherited from Hypertable::DispatchHandler | |
virtual | ~DispatchHandler () |
Destructor. More... | |
Private Attributes | |
ApplicationQueueInterfacePtr | m_app_queue |
TableMutatorAsync * | m_mutator |
uint32_t | m_scatter_buffer |
TableMutatorAsyncSendBuffer * | m_send_buffer |
bool | m_auto_refresh |
This class is a DispatchHandler.
Definition at line 37 of file TableMutatorAsyncDispatchHandler.h.
TableMutatorAsyncDispatchHandler::TableMutatorAsyncDispatchHandler | ( | ApplicationQueueInterfacePtr & | app_queue, |
TableMutatorAsync * | mutator, | ||
uint32_t | scatter_buffer, | ||
TableMutatorAsyncSendBuffer * | send_buffer, | ||
bool | auto_refresh | ||
) |
|
virtual |
Dispatch method.
This gets called by the AsyncComm layer when an event occurs in response to a previously sent request that was supplied with this dispatch handler.
event_ptr | shared pointer to event object |
Implements Hypertable::DispatchHandler.
Definition at line 43 of file TableMutatorAsyncDispatchHandler.cc.
|
private |
Definition at line 59 of file TableMutatorAsyncDispatchHandler.h.
|
private |
Definition at line 63 of file TableMutatorAsyncDispatchHandler.h.
|
private |
Definition at line 60 of file TableMutatorAsyncDispatchHandler.h.
|
private |
Definition at line 61 of file TableMutatorAsyncDispatchHandler.h.
|
private |
Definition at line 62 of file TableMutatorAsyncDispatchHandler.h.