22 #ifndef HYPERTABLE_TABLESCANNERDISPATCHHANDLER_H
23 #define HYPERTABLE_TABLESCANNERDISPATCHHANDLER_H
32 class TableScannerAsync;
63 #endif // HYPERTABLE_TABLESCANNERDISPATCHHANDLER_H
Asynchronous table scanner.
Abstract base class for application dispatch handlers registered with AsyncComm.
std::shared_ptr< Event > EventPtr
Smart pointer to Event.
ApplicationQueueInterfacePtr m_app_queue
TableScannerAsync * m_scanner
Declarations for DispatchHandler.
TableScannerDispatchHandler(ApplicationQueueInterfacePtr &app_queue, TableScannerAsync *scanner, int m_interval_scanner, bool is_create)
Constructor.
Compatibility Macros for C/C++.
virtual void handle(EventPtr &event_ptr)
Dispatch method.
std::shared_ptr< ApplicationQueueInterface > ApplicationQueueInterfacePtr
Smart pointer to ApplicationQueueInterface.
Declarations for ApplicationQueueInterface.