Application handler for debug function. More...
#include <Debug.h>
Public Member Functions | |
Debug (Comm *comm, Broker *broker, EventPtr &event) | |
Constructor. More... | |
virtual void | run () |
Invokes the debug function. More... | |
Public Member Functions inherited from Hypertable::ApplicationHandler | |
ApplicationHandler (EventPtr &event) | |
Constructor initializing from an Event object. More... | |
ApplicationHandler (bool urgent=false) | |
Default constructor with m_urgent flag initialization. More... | |
virtual | ~ApplicationHandler () |
Destructor. More... | |
uint64_t | get_group_id () |
Returns the group ID that this handler belongs to. More... | |
bool | is_urgent () |
Returns true if request is urgent. More... | |
bool | is_expired () |
Returns true if request has expired. More... | |
Private Attributes | |
Comm * | m_comm |
Pointer to comm layer. More... | |
Broker * | m_broker |
Pointer to file system broker object. More... | |
Additional Inherited Members | |
Protected Attributes inherited from Hypertable::ApplicationHandler | |
EventPtr | m_event |
MESSAGE Event from which handler was initialized. More... | |
bool | m_urgent |
Flag indicating if handler is urgent. More... | |
|
inline |
|
virtual |
Invokes the debug function.
Decodes the request parameters from the underlying event object and then calls the debug function of m_broker.
Implements Hypertable::ApplicationHandler.
|
private |
|
private |