homescreenpluginsrv/inc/hspsclientsession.h
changeset 4 1a2a00e78665
parent 0 79c6a41cd166
child 14 15e4dd19031c
equal deleted inserted replaced
3:ff572005ac23 4:1a2a00e78665
   347         */
   347         */
   348         IMPORT_C TInt ReplacePlugin( 
   348         IMPORT_C TInt ReplacePlugin( 
   349                 TDes8& aResultData, 
   349                 TDes8& aResultData, 
   350                 const ThspsParamReplacePlugin& aParams );
   350                 const ThspsParamReplacePlugin& aParams );
   351         
   351         
       
   352         /**        
       
   353         * Restores plugin configurations by either removing all plugins
       
   354         * from the active view or by removing all extra views.
       
   355         * In latter case, the first locked view is emptied. If there are 
       
   356         * no locked views then the first view will remain while others
       
   357         * are removed.
       
   358         * @since S60 5.2
       
   359         * @param aResultData    Result data.
       
   360         * @param aParams        Params.
       
   361         * @return Symbian error code.
       
   362         */        
       
   363         IMPORT_C TInt RestoreConfigurations(
       
   364             TDes8& aResultData, 
       
   365             const ThspsParamRestoreConfigurations& aParams );
       
   366         
   352     public:
   367     public:
   353     
   368     
   354         friend class ChspsClient;
   369         friend class ChspsClient;
   355         friend class ChspsRequestClient;      
   370         friend class ChspsRequestClient;      
   356     };
   371     };