0.9.8.10
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Public Member Functions | Private Attributes | List of all members
Hypertable::TableScannerDispatchHandler Class Reference

#include <TableScannerDispatchHandler.h>

Inheritance diagram for Hypertable::TableScannerDispatchHandler:
Inheritance graph
[legend]
Collaboration diagram for Hypertable::TableScannerDispatchHandler:
Collaboration graph
[legend]

Public Member Functions

 TableScannerDispatchHandler (ApplicationQueueInterfacePtr &app_queue, TableScannerAsync *scanner, int m_interval_scanner, bool is_create)
 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
 
TableScannerAsyncm_scanner
 
int m_interval_scanner
 
bool m_is_create
 

Detailed Description

Definition at line 36 of file TableScannerDispatchHandler.h.

Constructor & Destructor Documentation

TableScannerDispatchHandler::TableScannerDispatchHandler ( ApplicationQueueInterfacePtr app_queue,
TableScannerAsync scanner,
int  m_interval_scanner,
bool  is_create 
)

Constructor.

Initializes state.

Definition at line 37 of file TableScannerDispatchHandler.cc.

Member Function Documentation

void TableScannerDispatchHandler::handle ( EventPtr event_ptr)
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.

Parameters
event_ptrshared pointer to event object

Implements Hypertable::DispatchHandler.

Definition at line 49 of file TableScannerDispatchHandler.cc.

Member Data Documentation

ApplicationQueueInterfacePtr Hypertable::TableScannerDispatchHandler::m_app_queue
private

Definition at line 55 of file TableScannerDispatchHandler.h.

int Hypertable::TableScannerDispatchHandler::m_interval_scanner
private

Definition at line 57 of file TableScannerDispatchHandler.h.

bool Hypertable::TableScannerDispatchHandler::m_is_create
private

Definition at line 58 of file TableScannerDispatchHandler.h.

TableScannerAsync* Hypertable::TableScannerDispatchHandler::m_scanner
private

Definition at line 56 of file TableScannerDispatchHandler.h.


The documentation for this class was generated from the following files: