class XrlTestFeaIfmgrMirrorTargetBase


 
LOGO
 Annotated List  Files  Globals  Hierarchy  Index  Top

Public Methods

Protected Methods

Protected Members


Detailed Description

XrlCmdMap* _cmds

_cmds

[protected]

 XrlTestFeaIfmgrMirrorTargetBase (XrlCmdMap* cmds = 0)

XrlTestFeaIfmgrMirrorTargetBase

Constructor.

Parameters:

cmdsan XrlCmdMap that the commands associated with the target should be added to. This is typically the XrlRouter associated with the target.
 ~XrlTestFeaIfmgrMirrorTargetBase ()

~XrlTestFeaIfmgrMirrorTargetBase

[virtual]

Destructor.

Dissociates instance commands from command map.

bool  set_command_map (XrlCmdMap* cmds)

set_command_map

Set command map.

Parameters:

cmdspointer to command map to associate commands with. This argument is typically a pointer to the XrlRouter associated with the target.

Returns: true on success, false if cmds is null or a command map has already been supplied.

inline const string&  name ()

name

[const]

Get Xrl instance name associated with command map.

inline const char*  version ()

version

[const]

Get version string of instance.

XrlCmdError  ifmgr_replicator_0_1_register_ifmgr_mirror ( const string& clientname)

ifmgr_replicator_0_1_register_ifmgr_mirror

[protected pure virtual]

Pure-virtual function that needs to be implemented to:

Register remote mirror of interface state.

XrlCmdError  ifmgr_replicator_0_1_unregister_ifmgr_mirror ( const string& clientname)

ifmgr_replicator_0_1_unregister_ifmgr_mirror

[protected pure virtual]

Pure-virtual function that needs to be implemented to:

Register remote mirror of interface state.


Generated by: pavlin on possum.icir.org on Wed Aug 2 15:36:11 2006, using kdoc $.