Public Methods
Module (ModuleManager& mmgr, const string& name, bool verbose)
| Module |
int set_execution_path (const string& path)
| set_execution_path |
void set_argv (const vector<string>& argv)
| set_argv |
void set_userid (uid_t userid)
| set_userid |
int run (bool do_exec, XorpCallback1<void, bool>::RefPtr cb)
| run |
void module_run_done (bool success)
| module_run_done |
void set_stalled ()
| set_stalled |
void normal_exit ()
| normal_exit |
void abnormal_exit (int child_wait_status)
| abnormal_exit |
void terminate (XorpCallback0<void>::RefPtr cb)
| terminate |
void terminate_with_prejudice (XorpCallback0<void>::RefPtr cb)
| terminate_with_prejudice |
[const]
[const]
Reimplemented from GenericModule.
void new_status (ModuleStatus new_status)
| new_status |
Reimplemented from GenericModule.
Generated by: pavlin on possum.icir.org on Wed Apr 13 21:53:23 2005, using kdoc $.