homescreenpluginsrv/inc/hspsclientsession.h
changeset 4 1a2a00e78665
parent 0 79c6a41cd166
child 51 15e4dd19031c
--- a/homescreenpluginsrv/inc/hspsclientsession.h	Tue Jan 26 12:11:15 2010 +0200
+++ b/homescreenpluginsrv/inc/hspsclientsession.h	Tue Feb 02 00:23:10 2010 +0200
@@ -349,6 +349,21 @@
                 TDes8& aResultData, 
                 const ThspsParamReplacePlugin& aParams );
         
+        /**        
+        * 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 aResultData    Result data.
+        * @param aParams        Params.
+        * @return Symbian error code.
+        */        
+        IMPORT_C TInt RestoreConfigurations(
+            TDes8& aResultData, 
+            const ThspsParamRestoreConfigurations& aParams );
+        
     public:
     
         friend class ChspsClient;