| 
 | 
 | ||||||||||||||||
| typedef IfConfigUpdateReporterBase::Update Update | Update | 
| IfConfigUpdateReplicator (const IfTree& observed_iftree) | IfConfigUpdateReplicator | 
| ~IfConfigUpdateReplicator () | ~IfConfigUpdateReplicator | 
[virtual]
| int  add_reporter (IfConfigUpdateReporterBase* rp) | add_reporter | 
Add a reporter instance to update notification list.
Returns: XORP_OK on success, otherwise XORP_ERROR.
| int  remove_reporter (IfConfigUpdateReporterBase* rp) | remove_reporter | 
Remove a reporter instance from update notification list.
Returns: XORP_OK on success, otherwise XORP_ERROR.
| void  interface_update (const string& ifname,
			  const Update& u) | interface_update | 
Forward interface update notification to reporter instances on update notification list.
Reimplemented from IfConfigUpdateReporterBase.
| void  vif_update (const string& ifname,
		    const string& vifname,
		    const Update& u) | vif_update | 
Forward virtual interface update notification to reporter instances on update notification list.
Reimplemented from IfConfigUpdateReporterBase.
| void  vifaddr4_update (const string& ifname,
			 const string& vifname,
			 const IPv4&   addr,
			 const Update& u) | vifaddr4_update | 
Forward virtual interface address update notification to reporter instances on update notification list.
Reimplemented from IfConfigUpdateReporterBase.
| void  vifaddr6_update (const string& ifname,
			 const string& vifname,
			 const IPv6&   addr,
			 const Update& u) | vifaddr6_update | 
Forward virtual interface address update notification to reporter instances on update notification list.
Reimplemented from IfConfigUpdateReporterBase.
| void  updates_completed () | updates_completed | 
Forward notification that updates were completed to reporter instances on update notification list.
Reimplemented from IfConfigUpdateReporterBase.
| list<IfConfigUpdateReporterBase*> _reporters | _reporters | 
[protected]