| 
 
 | 
 | |||||||||||||||
When the platform IfConfig updates interfaces it can report updates to an IfConfigUpdateReporter. The IfConfig instance takes a pointer to the IfConfigUpdateReporter object it should use.
| enum Update { CREATED, DELETED, CHANGED } | Update | 
| ~IfConfigUpdateReporterBase () | ~IfConfigUpdateReporterBase | 
[virtual]
| void  interface_update (const string& ifname,
				  const Update& u,
				  bool  is_all_interfaces_reportee) | interface_update | 
[pure virtual]
| void  vif_update (const string& ifname,
			    const string& vifname,
			    const Update& u,
			    bool  is_all_interfaces_reportee) | vif_update | 
[pure virtual]
| void  vifaddr4_update (const string& ifname,
				 const string& vifname,
				 const IPv4&   addr,
				 const Update& u,
				 bool  is_all_interfaces_reportee) | vifaddr4_update | 
[pure virtual]
| void  vifaddr6_update (const string& ifname,
				 const string& vifname,
				 const IPv6&   addr,
				 const Update& u,
				 bool  is_all_interfaces_reportee) | vifaddr6_update | 
[pure virtual]
| Generated by: pavlin on possum.icir.org on Thu Aug 28 12:52:10 2003, using kdoc 2.0a54+XORP. |