homescreenpluginsrv/hspsmanager/inc/hspsmaintenancehandler.h
branchRCL_3
changeset 51 15e4dd19031c
parent 4 1a2a00e78665
child 78 1b207dd38b72
--- a/homescreenpluginsrv/hspsmanager/inc/hspsmaintenancehandler.h	Mon Mar 15 12:41:53 2010 +0200
+++ b/homescreenpluginsrv/hspsmanager/inc/hspsmaintenancehandler.h	Wed Mar 31 22:04:35 2010 +0300
@@ -343,6 +343,7 @@
         * @return ThspsServiceCompletedMessage expressing the result of the call.
         */
         ThspsServiceCompletedMessage hspsGetListHeaders(const ChspsODT& /*aSearchMask*/
+                                                         , const TBool /*aCopyLogos*/ 
                                                          , CArrayPtrFlat<ChspsODT>& /*aHeaderList*/);
         
         /**
@@ -806,14 +807,6 @@
                 ChspsDomNode& aPluginNode );
         
         /**
-         * Copies logo icons to Homescreen's private folder
-         * @since S60 5.1
-         * @param aAppUid Identifies the client process         
-         */
-        void CopyIconsToHomescreenL(
-                const TUint aAppUid );
-
-        /**
          * Appends missing plugin with a dummy configuration where status="Error"
          * @since S60 5.0
          * @param aAppDom is a DOM of an application configuration 
@@ -884,8 +877,7 @@
         TBool iSubscription;
         TInt iDeliveryCount;
         ChspsODT* iSearchMask;
-        ChspsODT* iSetMask;
-        TLanguage iLanguage;
+        ChspsODT* iSetMask;        
         
         ChspsThemeServer& iThemeServer;
         // Identifies the client application
@@ -899,6 +891,7 @@
         CArrayPtrSeg<ChspsODT>& iHeaderListCache;        
         ChspsThemeServerSession* iServerSession;	// Not owned.
         CFileMan* iFileMan;
+        TBool iMaintainLogoResources;
 #ifdef HSPS_LOG_ACTIVE
         /**
          * Log bus.