0.9.8.10
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
TableScannerDispatchHandler.cc
Go to the documentation of this file.
1 
22 #include "Common/Compat.h"
23 #include "AsyncComm/Protocol.h"
24 
25 #include "Common/Error.h"
26 #include "Common/Logger.h"
27 
29 #include "TableScannerHandler.h"
30 
31 using namespace Hypertable;
32 using namespace Serialization;
33 
38  ApplicationQueueInterfacePtr &app_queue, TableScannerAsync *scanner, int interval_scanner,
39  bool is_create)
40  : m_app_queue(app_queue), m_scanner(scanner), m_interval_scanner(interval_scanner),
41  m_is_create(is_create) {
42 }
43 
44 
45 
50  // Create TableScannerHandler and add task to application queue
52 }
53 
Asynchronous table scanner.
std::shared_ptr< Event > EventPtr
Smart pointer to Event.
Definition: Event.h:228
TableScannerDispatchHandler(ApplicationQueueInterfacePtr &app_queue, TableScannerAsync *scanner, int m_interval_scanner, bool is_create)
Constructor.
Logging routines and macros.
Compatibility Macros for C/C++.
virtual void handle(EventPtr &event_ptr)
Dispatch method.
std::shared_ptr< ApplicationQueueInterface > ApplicationQueueInterfacePtr
Smart pointer to ApplicationQueueInterface.
Hypertable definitions
Declarations for Protocol.
Error codes, Exception handling, error logging.