| XrlCliNode (EventLoop&	eventloop,
	       const string&	class_name,
	       const string&	finder_hostname,
	       uint16_t		finder_port,
	       const string&	finder_target,
	       CliNode&		cli_node) | XrlCliNode | 
| ~XrlCliNode () | ~XrlCliNode | 
[virtual]
| int  enable_cli () | enable_cli | 
| int  disable_cli () | disable_cli | 
| int  start_cli () | start_cli | 
| int  stop_cli () | stop_cli | 
| XrlRouter&	 xrl_router () | xrl_router | 
Get a reference to the XrlRouter instance.
Returns: a reference to the XrlRouter (XrlRouter) instance.
| const XrlRouter&  xrl_router () | xrl_router | 
[const]
Get a const reference to the XrlRouter instance.
Returns: a const reference to the XrlRouter (XrlRouter) instance.
| XrlCmdError  common_0_1_get_target_name (
	string&	name) | common_0_1_get_target_name | 
[protected virtual]
Get name of Xrl Target
Reimplemented from XrlCliTargetBase.
| XrlCmdError  common_0_1_get_version (
	string&	version) | common_0_1_get_version | 
[protected virtual]
Get version string from Xrl Target
Reimplemented from XrlCliTargetBase.
| XrlCmdError  common_0_1_get_status (
        uint32_t& status,
	string&	reason) | common_0_1_get_status | 
[protected virtual]
Get status from Xrl Target
Reimplemented from XrlCliTargetBase.
| XrlCmdError  common_0_1_shutdown () | common_0_1_shutdown | 
[protected virtual]
Shutdown cleanly
Reimplemented from XrlCliTargetBase.
| XrlCmdError  cli_manager_0_1_enable_cli (
	const bool&	enable) | cli_manager_0_1_enable_cli | 
[protected virtual]
Enable/disable/start/stop the CLI.
Parameters:
| enable | if true, then enable the CLI, otherwise disable it. | 
Reimplemented from XrlCliTargetBase.
| XrlCmdError  cli_manager_0_1_start_cli () | cli_manager_0_1_start_cli | 
[protected virtual]
Reimplemented from XrlCliTargetBase.
| XrlCmdError  cli_manager_0_1_stop_cli () | cli_manager_0_1_stop_cli | 
[protected virtual]
Reimplemented from XrlCliTargetBase.
| XrlCmdError  cli_manager_0_1_add_enable_cli_access_from_subnet4 (
	const IPv4Net&	subnet_addr) | cli_manager_0_1_add_enable_cli_access_from_subnet4 | 
[protected virtual]
Add a subnet address to the list of subnet addresses enabled for CLI access. This method can be called more than once to add a number of subnet addresses.
Parameters:
| subnet_addr | the subnet address to add. | 
Reimplemented from XrlCliTargetBase.
| XrlCmdError  cli_manager_0_1_add_enable_cli_access_from_subnet6 (
	const IPv6Net&	subnet_addr) | cli_manager_0_1_add_enable_cli_access_from_subnet6 | 
[protected virtual]
Reimplemented from XrlCliTargetBase.
| XrlCmdError  cli_manager_0_1_delete_enable_cli_access_from_subnet4 (
	const IPv4Net&	subnet_addr) | cli_manager_0_1_delete_enable_cli_access_from_subnet4 | 
[protected virtual]
Delete a subnet address from the list of subnet addresses enabled for CLI access.
Parameters:
| subnet_addr | the subnet address to delete. | 
Reimplemented from XrlCliTargetBase.
| XrlCmdError  cli_manager_0_1_delete_enable_cli_access_from_subnet6 (
	const IPv6Net&	subnet_addr) | cli_manager_0_1_delete_enable_cli_access_from_subnet6 | 
[protected virtual]
Reimplemented from XrlCliTargetBase.
| XrlCmdError  cli_manager_0_1_add_disable_cli_access_from_subnet4 (
	const IPv4Net&	subnet_addr) | cli_manager_0_1_add_disable_cli_access_from_subnet4 | 
[protected virtual]
Add a subnet address to the list of subnet addresses disabled for CLI access. This method can be called more than once to add a number of subnet addresses.
Parameters:
| subnet_addr | the subnet address to add. | 
Reimplemented from XrlCliTargetBase.
| XrlCmdError  cli_manager_0_1_add_disable_cli_access_from_subnet6 (
	const IPv6Net&	subnet_addr) | cli_manager_0_1_add_disable_cli_access_from_subnet6 | 
[protected virtual]
Reimplemented from XrlCliTargetBase.
| XrlCmdError  cli_manager_0_1_delete_disable_cli_access_from_subnet4 (
	const IPv4Net&	subnet_addr) | cli_manager_0_1_delete_disable_cli_access_from_subnet4 | 
[protected virtual]
Delete a subnet address from the list of subnet addresses disabled for CLI access.
Parameters:
| subnet_addr | the subnet address to delete. | 
Reimplemented from XrlCliTargetBase.
| XrlCmdError  cli_manager_0_1_delete_disable_cli_access_from_subnet6 (
	const IPv6Net&	subnet_addr) | cli_manager_0_1_delete_disable_cli_access_from_subnet6 | 
[protected virtual]
Reimplemented from XrlCliTargetBase.
| XrlCmdError  cli_manager_0_1_add_cli_command (
	const string&	processor_name, 
	const string&	command_name, 
	const string&	command_help, 
	const bool&	is_command_cd, 
	const string&	command_cd_prompt, 
	const bool&	is_command_processor) | cli_manager_0_1_add_cli_command | 
[protected virtual]
Add a CLI command to the CLI manager
Parameters:
| processor_name | the name of the module that will process that command. | 
| command_name | the name of the command to add. | 
| command_help | the help for the command to add. | 
| is_command_cd | is true, the string that will replace the CLI prompt after we "cd" to that level of the CLI command-tree. | 
| command_cd_prompt | if | 
| is_command_processor | if true, this is a processing command that would be performed by processor_name. | 
Reimplemented from XrlCliTargetBase.
| XrlCmdError  cli_manager_0_1_delete_cli_command (
	const string&	processor_name, 
	const string&	command_name) | cli_manager_0_1_delete_cli_command | 
[protected virtual]
Delete a CLI command from the CLI manager
Parameters:
| processor_name | the name of the module that sends the request. | 
| command_name | the name of the command to delete. | 
Reimplemented from XrlCliTargetBase.
| void  send_process_command (const string& target,
			      const string& processor_name,
			      const string& cli_term_name,
			      uint32_t cli_session_id,
			      const vector<string>& command_global_name,
			      const vector<string>& command_argv) | send_process_command | 
[protected]
| void  recv_process_command_output (const XrlError& xrl_error,
				     const string *processor_name,
				     const string *cli_term_name,
				     const uint32_t *cli_session_id,
				     const string *command_output) | recv_process_command_output | 
[protected]