class XrlPortManager


Definition#include <xrl_port_manager.hh>
Template formXrlPortManager<typename A>
InheritsIfMgrHintObserver (unknown) [public ], PortManagerBase [public ]
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods

Protected Methods

Protected Members


Detailed Description

 XrlPortManager (System<A>& system, IfMgrXrlMirror& ifm)

XrlPortManager

 ~XrlPortManager ()

~XrlPortManager

bool  add_rip_address (const string& ifname, const string& vifname, const A& addr)

add_rip_address

Add an address to run RIP on.

Parameters:
interfaceto run RIP on.
vifvirtual interface to run RIP on.
addraddress to run RIP on.

Returns: true on success or if address is already running RIP, false on failure.

bool  remove_rip_address (const string& ifname, const string& vifname, const A& addr)

remove_rip_address

Remove an address running RIP.

Parameters:
interfaceto run RIP on.
vifvirtual interface to run RIP on.
addraddress to run RIP on.

Returns: true on success or if address is not running RIP, false on otherwise.

void  tree_complete ()

tree_complete

[protected]

void  updates_made ()

updates_made

[protected]

IfMgrXrlMirror& _ifm

_ifm

[protected]


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