class ModuleManager


Definition#include <module_manager.hh>
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods


Detailed Description

 ModuleManager (EventLoop& eventloop, bool verbose, const string& xorp_root_dir)

ModuleManager

 ~ModuleManager ()

~ModuleManager

bool  new_module (const string& mod_name, const string& path)

new_module

int  start_module (const string& mod_name, bool do_exec, XorpCallback1<void, bool>::RefPtr cb)

start_module

int  kill_module (const string& mod_name, XorpCallback0<void>::RefPtr cb)

kill_module

void  module_shutdown_done ()

module_shutdown_done

bool  module_exists (const string &name)

module_exists

[const]

bool  module_is_running (const string &name)

module_is_running

[const]

bool  module_has_started (const string &name)

module_has_started

[const]

void  shutdown ()

shutdown

bool  shutdown_complete ()

shutdown_complete

EventLoop&  eventloop ()

eventloop

void  module_status_changed (const string& name, int old_status, int new_status)

module_status_changed

const string&  xorp_root_dir ()

xorp_root_dir

[const]

 ModuleManager (EventLoop& eventloop)

ModuleManager

bool  new_module (const string& mod_name, const string& path)

new_module

int  start_module (const string& mod_name, bool do_exec, XorpCallback1<void, bool>::RefPtr cb)

start_module

int  kill_module (const string& mod_name, XorpCallback0<void>::RefPtr cb)

kill_module

bool  module_exists (const string &name)

module_exists

[const]

bool  module_running (const string &name)

module_running

[const]

bool  module_has_started (const string &name)

module_has_started

[const]


Generated by: pavlin on possum.icir.org on Thu Nov 6 23:47:10 2003, using kdoc 2.0a54+XORP.