idlehomescreen/sapiwrapper/hspswrapper/inc/hspswrapper.h
branchRCL_3
changeset 17 b8fae6b8a148
parent 12 9674c1a575e9
child 25 137ebc85284b
equal deleted inserted replaced
12:9674c1a575e9 17:b8fae6b8a148
   235      * @return Operation status. KErrNone (success), KErrNotFound
   235      * @return Operation status. KErrNone (success), KErrNotFound
   236      */
   236      */
   237     IMPORT_C TInt SetActivePluginL(const TDesC8& aPluginId);     
   237     IMPORT_C TInt SetActivePluginL(const TDesC8& aPluginId);     
   238     
   238     
   239     /**
   239     /**
   240       * Restore active view. Will remove all plugins in active view.
   240       * Removes all but one view and removes all plugins from it.
   241       *
   241       *
   242       * @return Operation status. KErrNone (success), KErrNotFound
   242       * @return Operation status. KErrNone (success), KErrNotFound
   243       */
   243       */
   244     IMPORT_C TInt RestoreActiveViewL();        
   244     IMPORT_C TInt RestoreRootL();        
   245 
   245 
   246      /**
   246      /**
   247        * Restore whole root configuration. Will remove
   247        * Restore (re-install) default configuration from ROM.
   248        * everything except one view.
       
   249        *
   248        *
   250        * @return Operation status. KErrNone (success), KErrNotFound
   249        * @return Operation status. KErrNone (success), KErrNotFound
   251        */
   250        */
   252     IMPORT_C TInt RestoreRootL();      
   251     IMPORT_C TInt RestoreDefaultConfL();      
   253      
   252      
   254     /**
   253     /**
   255      * Replace plugin in the active configuration.
   254      * Replace plugin in the active configuration.
   256      *
   255      *
   257      * @param aPluginId Plugin id to be replaced
   256      * @param aPluginId Plugin id to be replaced