Carries out scatter/gather requests for RangeServer status. More...
#include <DispatchHandlerOperationSystemStatus.h>


Classes | |
| class | Result |
| Holds result of a RangeServer status request. More... | |
Public Member Functions | |
| DispatchHandlerOperationSystemStatus (ContextPtr &context, Timer &timer) | |
| Constructor. More... | |
| void | initialize (std::vector< Result > &results) |
| Performs initialization. More... | |
| void | start (const String &location) override |
Issues a status request for the range server at location. More... | |
| void | result_callback (const EventPtr &event) override |
| Handles a status request event. More... | |
Public Member Functions inherited from Hypertable::DispatchHandlerOperation | |
| DispatchHandlerOperation (ContextPtr &context) | |
| Constructor. More... | |
| void | start (StringSet &locations) |
| Starts asynchronous request. More... | |
| virtual void | handle (EventPtr &event) |
| Process response event. More... | |
| bool | wait_for_completion () |
| Waits for requests to complete. More... | |
| void | process_events () |
| Processes m_events set. More... | |
| void | get_results (std::set< Result > &results) |
| Returns the Result set. More... | |
Public Member Functions inherited from Hypertable::DispatchHandler | |
| virtual | ~DispatchHandler () |
| Destructor. More... | |
Private Attributes | |
| Timer | m_timer |
| Deadline timer. More... | |
| SockAddrMap< Result * > | m_index |
| Result map. More... | |
Additional Inherited Members | |
Protected Attributes inherited from Hypertable::DispatchHandlerOperation | |
| ContextPtr | m_context |
| Master context More... | |
| RangeServer::Client | m_rsclient |
| Range server client object More... | |
Carries out scatter/gather requests for RangeServer status.
Definition at line 48 of file DispatchHandlerOperationSystemStatus.h.
1.8.8