class RouterCLI


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

Public Types

Public Methods


Detailed Description

 RouterCLI (XorpShell& xorpsh, CliNode& cli_node)

RouterCLI

bool  is_config_mode ()

is_config_mode

[const]

void  commit_done_by_user (int uid)

commit_done_by_user

void  clear_command_set ()

clear_command_set

int  configure_func (const char *, const char *, uint32_t, const char *command_global_name, const vector<string>& argv)

configure_func

void  enter_config_done (const XrlError& e)

enter_config_done

void  got_config_users (const XrlError& e, const XrlAtomList* users)

got_config_users

void  new_config_user (uid_t user_id)

new_config_user

void  leave_config_done (const XrlError& e)

leave_config_done

void  notify_user (const string& alert, bool urgent)

notify_user

int  exit_func (const char *, const char *, uint32_t, const char *command_global_name, const vector<string>& argv)

exit_func

int  edit_func (const char *, const char *, uint32_t, const char *command_global_name, const vector<string>& argv)

edit_func

int  text_entry_func (const char *, const char *, uint32_t, const char *command_global_name, const vector<string>& argv)

text_entry_func

int  delete_func (const char *, const char *, uint32_t, const char *command_global_name, const vector<string>& argv)

delete_func

int  set_func (const char *, const char *, uint32_t, const char *command_global_name, const vector<string>& argv)

set_func

int  immediate_set_func (const char *, const char *, uint32_t, const char *command_global_name, const vector<string>& argv)

immediate_set_func

int  commit_func (const char *, const char *, uint32_t, const char *command_global_name, const vector<string>& argv)

commit_func

void  commit_done (bool success, string errmsg)

commit_done

int  show_func (const char *, const char *, uint32_t, const char *command_global_name, const vector<string>& argv)

show_func

int  op_mode_func (const char *, const char *, uint32_t, const char *command_global_name, const vector<string>& argv)

op_mode_func

int  save_func (const char *, const char *, uint32_t, const char *command_global_name, const vector<string>& argv)

save_func

void  save_done (const XrlError& e)

save_done

int  load_func (const char *, const char *, uint32_t, const char *command_global_name, const vector<string>& argv)

load_func

void  load_communicated (const XrlError& e)

load_communicated

void  load_done (bool success, string errmsg)

load_done

typedef XorpCallback2<void, bool, const string&>::RefPtr OpModeCallback

OpModeCallback

void  op_mode_cmd_done (bool success, const string& result)

op_mode_cmd_done


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