equal
deleted
inserted
replaced
341 * Serialized data parametrisation follows the low-level schema. |
341 * Serialized data parametrisation follows the low-level schema. |
342 * @param aHeaderList is an list object able to carry serialized ChspsODT-objects. |
342 * @param aHeaderList is an list object able to carry serialized ChspsODT-objects. |
343 * @return ThspsServiceCompletedMessage expressing the result of the call. |
343 * @return ThspsServiceCompletedMessage expressing the result of the call. |
344 */ |
344 */ |
345 ThspsServiceCompletedMessage hspsGetListHeaders(const ChspsODT& /*aSearchMask*/ |
345 ThspsServiceCompletedMessage hspsGetListHeaders(const ChspsODT& /*aSearchMask*/ |
|
346 , const TBool /*aCopyLogos*/ |
346 , CArrayPtrFlat<ChspsODT>& /*aHeaderList*/); |
347 , CArrayPtrFlat<ChspsODT>& /*aHeaderList*/); |
347 |
348 |
348 /** |
349 /** |
349 * From MhspsMaintenanceService hspsSetActiveTheme |
350 * From MhspsMaintenanceService hspsSetActiveTheme |
350 * @since S60 3.1 |
351 * @since S60 3.1 |
804 */ |
805 */ |
805 TInt FindPluginPosition( |
806 TInt FindPluginPosition( |
806 ChspsDomNode& aPluginNode ); |
807 ChspsDomNode& aPluginNode ); |
807 |
808 |
808 /** |
809 /** |
809 * Copies logo icons to Homescreen's private folder |
|
810 * @since S60 5.1 |
|
811 * @param aAppUid Identifies the client process |
|
812 */ |
|
813 void CopyIconsToHomescreenL( |
|
814 const TUint aAppUid ); |
|
815 |
|
816 /** |
|
817 * Appends missing plugin with a dummy configuration where status="Error" |
810 * Appends missing plugin with a dummy configuration where status="Error" |
818 * @since S60 5.0 |
811 * @since S60 5.0 |
819 * @param aAppDom is a DOM of an application configuration |
812 * @param aAppDom is a DOM of an application configuration |
820 * @param aMissingPluginNode is a plug-in node which was not found from the Plugin Repository |
813 * @param aMissingPluginNode is a plug-in node which was not found from the Plugin Repository |
821 * @param aPluginUid is an UID of the missing plugin |
814 * @param aPluginUid is an UID of the missing plugin |
882 ThspsServiceCompletedMessage iCompletedMessage; |
875 ThspsServiceCompletedMessage iCompletedMessage; |
883 CArrayPtrSeg<HBufC8>* iHeaderDataList; |
876 CArrayPtrSeg<HBufC8>* iHeaderDataList; |
884 TBool iSubscription; |
877 TBool iSubscription; |
885 TInt iDeliveryCount; |
878 TInt iDeliveryCount; |
886 ChspsODT* iSearchMask; |
879 ChspsODT* iSearchMask; |
887 ChspsODT* iSetMask; |
880 ChspsODT* iSetMask; |
888 TLanguage iLanguage; |
|
889 |
881 |
890 ChspsThemeServer& iThemeServer; |
882 ChspsThemeServer& iThemeServer; |
891 // Identifies the client application |
883 // Identifies the client application |
892 TUint iSecureId; |
884 TUint iSecureId; |
893 // Reference to central repository |
885 // Reference to central repository |
897 // Reference to security enforcer |
889 // Reference to security enforcer |
898 ChspsSecurityEnforcer& iSecurityEnforcer; |
890 ChspsSecurityEnforcer& iSecurityEnforcer; |
899 CArrayPtrSeg<ChspsODT>& iHeaderListCache; |
891 CArrayPtrSeg<ChspsODT>& iHeaderListCache; |
900 ChspsThemeServerSession* iServerSession; // Not owned. |
892 ChspsThemeServerSession* iServerSession; // Not owned. |
901 CFileMan* iFileMan; |
893 CFileMan* iFileMan; |
|
894 TBool iMaintainLogoResources; |
902 #ifdef HSPS_LOG_ACTIVE |
895 #ifdef HSPS_LOG_ACTIVE |
903 /** |
896 /** |
904 * Log bus. |
897 * Log bus. |
905 */ |
898 */ |
906 ChspsLogBus* iLogBus; |
899 ChspsLogBus* iLogBus; |