class Module


 
LOGO
 Annotated List  Files  Globals  Hierarchy  Index  Top

Public Methods


Detailed Description

 Module (ModuleManager& mmgr, const string& name, const string& path, const string& expath, bool verbose)

Module

 ~Module ()

~Module

void  new_status (ModuleStatus new_status)

new_status

Reimplemented from GenericModule.

string  str ()

str

[const]

Reimplemented from GenericModule.

ModuleManager&  module_manager ()

module_manager

[const]

const string&  expath ()

expath

[const]

int  execute (bool do_exec, bool is_verification, XorpCallback1<void, bool>::RefPtr cb)

execute

int  restart ()

restart

void  terminate (XorpCallback0<void>::RefPtr cb)

terminate

void  terminate_with_prejudice (XorpCallback0<void>::RefPtr cb)

terminate_with_prejudice

void  module_restart_cb (bool success)

module_restart_cb

void  module_exited (bool success, bool is_signal_terminated, int term_signal, bool is_coredumped)

module_exited

void  module_stopped (int stop_signal)

module_stopped


Generated by: pavlin on possum.icir.org on Thu Mar 9 04:43:58 2006, using kdoc $.