diff -r 9d7ce34704c8 -r b564fb5fd78b commsfwsupport/commselements/factories/inc/factory.h --- a/commsfwsupport/commselements/factories/inc/factory.h Tue Aug 31 16:25:36 2010 +0300 +++ b/commsfwsupport/commselements/factories/inc/factory.h Wed Sep 01 12:35:48 2010 +0100 @@ -100,6 +100,9 @@ IMPORT_C void RegisterNotifierL(const IFactoryNotify& aFactoryNotify); IMPORT_C void DeRegisterNotifier(const IFactoryNotify& aFactoryNotify); + // Called by a node to indicate that an interface state change has taken place. The factory then propagates + // this to all observers that have registered to be notified. + IMPORT_C void InterfaceStateChange(const TDesC8& aInfo); protected: IMPORT_C explicit CFactoryBase(TUid aFactoryUid, CFactoryContainer& aParentContainer);