--- a/homescreenpluginsrv/inc/hspsclient.h Tue Jan 26 12:11:15 2010 +0200
+++ b/homescreenpluginsrv/inc/hspsclient.h Tue Feb 02 00:23:10 2010 +0200
@@ -439,6 +439,22 @@
const TInt aPluginId,
const TInt aConfUid );
+ /**
+ * Restores plugin configurations by either removing all plugins
+ * from the active view or by removing all extra views.
+ * In latter case, the first locked view is emptied. If there are
+ * no locked views then the first view will remain while others
+ * are removed.
+ * @since S60 5.2
+ * @param aAppUid Application uid
+ * @param aReinstall False if only the active view should be fixed,
+ * True if also all extra views should removed
+ * @return ThspsServiceCompletedMessage expressing the result of the call.
+ */
+ IMPORT_C ThspsServiceCompletedMessage hspsRestoreConfigurations(
+ const TInt aAppUid,
+ const TBool aReinstall );
+
protected: // Functions from base classes
/**