| 
 | 
 | 
Commands may be forwarded either on an existing interface configuration tree (represented by IfMgrIfTree objects) or as Xrls. When forwarded as Xrls the command is sent to a remote target. The two methods of forward are intended to facilitate maintaining local and remote copies of IfMgrIfTree objects.
| ~IfMgrCommandBase () | ~IfMgrCommandBase | 
[pure virtual]
| bool  execute (IfMgrIfTree& tree) | execute | 
[const pure virtual]
Execute Command to interface tree.
Returns: true on success, false on failure.
| bool  forward (XrlRouter&	 rtr,
			 const string&	 xrl_target,
			 IfMgrXrlSendCB& xscb) | forward | 
[const pure virtual]
Forward Command as an Xrl call to a remote target.
Parameters:
| rtr | xrl router to use as the command sender. | 
| xrl_target | the target to direct the command to. | 
| xscb | callback to invoke with Xrl result. | 
Returns: true on success, false on failure.
| string  str () | str | 
[const pure virtual]
Render command as string.
| Generated by: pavlin on possum.icir.org on Thu Aug 28 12:52:11 2003, using kdoc 2.0a54+XORP. |