xorp

XrlStatusValidation Class Reference

Inheritance diagram for XrlStatusValidation:
Validation XrlStatusConfigMeValidation XrlStatusReadyValidation XrlStatusShutdownValidation XrlStatusStartupValidation

List of all members.

Public Member Functions

 XrlStatusValidation (const string &module_name, const XrlAction &xrl_action, TaskManager &taskmgr)
void validate (RunShellCommand::ExecId exec_id, CallBack cb)

Protected Member Functions

void dummy_response ()
virtual void xrl_done (const XrlError &e, XrlArgs *xrl_args)
virtual void handle_status_response (ProcessStatus status, const string &reason)=0
EventLoopeventloop ()

Protected Attributes

const XrlAction_xrl_action
TaskManager_task_manager
CallBack _cb
XorpTimer _retry_timer
uint32_t _retries

The documentation for this class was generated from the following files:
 All Classes Namespaces Functions Variables Typedefs Enumerations