homescreenpluginsrv/inc/hspsthememanagement.h
branchRCL_3
changeset 110 2c7f27287390
parent 78 1b207dd38b72
equal deleted inserted replaced
101:9e077f9a342c 110:2c7f27287390
   178 *   This is same as the maximum file path length expressed in unicode chars
   178 *   This is same as the maximum file path length expressed in unicode chars
   179 */
   179 */
   180 const TInt KMaxHeaderDataLength8=512;
   180 const TInt KMaxHeaderDataLength8=512;
   181 
   181 
   182 /** KHeaderListGranularity. List granularity used in header listing operations: */
   182 /** KHeaderListGranularity. List granularity used in header listing operations: */
   183 const TInt KHeaderListGranularity = 4;
   183 const TInt KHeaderListGranularity = 8;
   184 
   184 
   185 /** 
   185 /** 
   186 *   KHeaderListUpdatePollingTimeSpan. The time between the subsequent 
   186 *   KHeaderListUpdatePollingTimeSpan. The time between the subsequent 
   187 *   request to check changes in Definition Repository. 
   187 *   request to check changes in Definition Repository. 
   188 *   The value is expressed in microseconds. 
   188 *   The value is expressed in microseconds. 
  1004 /**
  1004 /**
  1005  * Input parameter for the RestoreActiveAppConf service 
  1005  * Input parameter for the RestoreActiveAppConf service 
  1006  */
  1006  */
  1007 struct ThspsParamRestoreActiveAppConf
  1007 struct ThspsParamRestoreActiveAppConf
  1008     {
  1008     {
  1009     TInt appUid;                    // uid of the application
  1009     TInt appUid;                    // uid of the application    
  1010     TInt confUid;                   // uid of the restored configuration
       
  1011     };
  1010     };
  1012 
  1011 
  1013 /**
  1012 /**
  1014  * Input parameter for the ReplacePlugin service 
  1013  * Input parameter for the ReplacePlugin service 
  1015  */
  1014  */
  1464                 const ThspsConfStateChangeFilter aFilter ) = 0;
  1463                 const ThspsConfStateChangeFilter aFilter ) = 0;
  1465 
  1464 
  1466         /** 
  1465         /** 
  1467         * Restores active application configuration
  1466         * Restores active application configuration
  1468         * @since S60 5.0
  1467         * @since S60 5.0
  1469         * @param aAppUid identifies the application which configuration is requested to be restored
  1468         * @param aAppUid identifies the application which configuration is requested to be restored        
  1470         * @param aConfUid identifies the configuration to be restored
       
  1471         * @return ThspsServiceCompletedMessage expressing the result of the call.
  1469         * @return ThspsServiceCompletedMessage expressing the result of the call.
  1472         */
  1470         */
  1473         virtual ThspsServiceCompletedMessage hspsRestoreActiveAppConf(
  1471         virtual ThspsServiceCompletedMessage hspsRestoreActiveAppConf(
  1474                 const TInt aAppUid,
  1472                 const TInt aAppUid ) = 0;
  1475                 const TInt aConfUid ) = 0;
       
  1476         
  1473         
  1477         /** 
  1474         /** 
  1478          * Updates plugin configuration in all application configurations
  1475          * Updates plugin configuration in all application configurations
  1479          * 
  1476          * 
  1480          * @since S60 5.0
  1477          * @since S60 5.0