| XrlRtrmgrV0p1Client (XrlSender* s) | XrlRtrmgrV0p1Client | 
| ~XrlRtrmgrV0p1Client () | ~XrlRtrmgrV0p1Client | 
[virtual]
| typedef XorpCallback2<void, const XrlError&, const uint32_t*>::RefPtr GetPidCB | GetPidCB | 
| bool  send_get_pid (
	const char*	dst_xrl_target_name,
	const GetPidCB&	cb
    ) | send_get_pid | 
| typedef XorpCallback4<void, const XrlError&, const string*, const uint32_t*, const uint32_t*>::RefPtr RegisterClientCB | RegisterClientCB | 
| bool  send_register_client (
	const char*	dst_xrl_target_name,
	const uint32_t&	userid,
	const string&	clientname,
	const RegisterClientCB&	cb
    ) | send_register_client | 
Send Xrl intended to:
Register a user and client process with the rtrmgr.
Parameters:
| dst_xrl_target_name | the Xrl target name of the destination. | 
| clientname | name of xrl entity supporting rtrmgr_client.xif methods. | 
| typedef XorpCallback1<void, const XrlError&>::RefPtr UnregisterClientCB | UnregisterClientCB | 
| bool  send_unregister_client (
	const char*	dst_xrl_target_name,
	const string&	token,
	const UnregisterClientCB&	cb
    ) | send_unregister_client | 
| typedef XorpCallback1<void, const XrlError&>::RefPtr AuthenticateClientCB | AuthenticateClientCB | 
| bool  send_authenticate_client (
	const char*	dst_xrl_target_name,
	const uint32_t&	userid,
	const string&	clientname,
	const string&	token,
	const AuthenticateClientCB&	cb
    ) | send_authenticate_client | 
| typedef XorpCallback1<void, const XrlError&>::RefPtr EnterConfigModeCB | EnterConfigModeCB | 
| bool  send_enter_config_mode (
	const char*	dst_xrl_target_name,
	const string&	token,
	const bool&	exclusive,
	const EnterConfigModeCB&	cb
    ) | send_enter_config_mode | 
| typedef XorpCallback1<void, const XrlError&>::RefPtr LeaveConfigModeCB | LeaveConfigModeCB | 
| bool  send_leave_config_mode (
	const char*	dst_xrl_target_name,
	const string&	token,
	const LeaveConfigModeCB&	cb
    ) | send_leave_config_mode | 
| typedef XorpCallback2<void, const XrlError&, const XrlAtomList*>::RefPtr GetConfigUsersCB | GetConfigUsersCB | 
| bool  send_get_config_users (
	const char*	dst_xrl_target_name,
	const string&	token,
	const GetConfigUsersCB&	cb
    ) | send_get_config_users | 
| typedef XorpCallback3<void, const XrlError&, const bool*, const string*>::RefPtr GetRunningConfigCB | GetRunningConfigCB | 
| bool  send_get_running_config (
	const char*	dst_xrl_target_name,
	const string&	token,
	const GetRunningConfigCB&	cb
    ) | send_get_running_config | 
| typedef XorpCallback1<void, const XrlError&>::RefPtr ApplyConfigChangeCB | ApplyConfigChangeCB | 
| bool  send_apply_config_change (
	const char*	dst_xrl_target_name,
	const string&	token,
	const string&	target,
	const string&	deltas,
	const string&	deletions,
	const ApplyConfigChangeCB&	cb
    ) | send_apply_config_change | 
| typedef XorpCallback3<void, const XrlError&, const bool*, const uint32_t*>::RefPtr LockConfigCB | LockConfigCB | 
| bool  send_lock_config (
	const char*	dst_xrl_target_name,
	const string&	token,
	const uint32_t&	timeout,
	const LockConfigCB&	cb
    ) | send_lock_config | 
| typedef XorpCallback1<void, const XrlError&>::RefPtr UnlockConfigCB | UnlockConfigCB | 
| bool  send_unlock_config (
	const char*	dst_xrl_target_name,
	const string&	token,
	const UnlockConfigCB&	cb
    ) | send_unlock_config | 
| typedef XorpCallback3<void, const XrlError&, const bool*, const uint32_t*>::RefPtr LockNodeCB | LockNodeCB | 
| bool  send_lock_node (
	const char*	dst_xrl_target_name,
	const string&	token,
	const string&	node,
	const uint32_t&	timeout,
	const LockNodeCB&	cb
    ) | send_lock_node | 
| typedef XorpCallback1<void, const XrlError&>::RefPtr UnlockNodeCB | UnlockNodeCB | 
| bool  send_unlock_node (
	const char*	dst_xrl_target_name,
	const string&	token,
	const string&	node,
	const UnlockNodeCB&	cb
    ) | send_unlock_node | 
| typedef XorpCallback1<void, const XrlError&>::RefPtr SaveConfigCB | SaveConfigCB | 
| bool  send_save_config (
	const char*	dst_xrl_target_name,
	const string&	token,
	const string&	target,
	const string&	filename,
	const SaveConfigCB&	cb
    ) | send_save_config | 
| typedef XorpCallback1<void, const XrlError&>::RefPtr LoadConfigCB | LoadConfigCB | 
| bool  send_load_config (
	const char*	dst_xrl_target_name,
	const string&	token,
	const string&	target,
	const string&	filename,
	const LoadConfigCB&	cb
    ) | send_load_config | 
| typedef XorpCallback1<void, const XrlError&>::RefPtr SetConfigDirectoryCB | SetConfigDirectoryCB | 
| bool  send_set_config_directory (
	const char*	dst_xrl_target_name,
	const string&	config_directory,
	const SetConfigDirectoryCB&	cb
    ) | send_set_config_directory | 
Send Xrl intended to:
Set the name of the directory with the configuration files.
Parameters:
| dst_xrl_target_name | the Xrl target name of the destination. | 
| config_directory | the name of the directory with the configuration files. | 
| XrlSender* _sender | _sender | 
[protected]