diff -r 92f864ef0288 -r ae54820ef82c ncdengine/provider/deviceinteraction/inc/ncdinstallationserviceimpl.h --- a/ncdengine/provider/deviceinteraction/inc/ncdinstallationserviceimpl.h Wed Jun 23 18:20:02 2010 +0300 +++ b/ncdengine/provider/deviceinteraction/inc/ncdinstallationserviceimpl.h Tue Jul 06 14:23:31 2010 +0300 @@ -26,8 +26,6 @@ #include #include #include -#include -//#include #include #include @@ -123,7 +121,7 @@ void SilentInstallL( RFile& aFile, const TDesC& aMimeType, const TNcdItemPurpose& aPurpose, - const SwiUI::TInstallOptionsPckg& aInstallOptionsPckg ); + const Usif::COpaqueNamedParams* aInstallOptionsPckg ); /** * @see MNcdInstallationService::SilentInstallJavaL @@ -131,13 +129,13 @@ void SilentInstallJavaL( RFile& aFile, const TDesC& aMimeType, const TDesC8& aDescriptorData, - const SwiUI::TInstallOptionsPckg& aInstallOptionsPckg ); + const Usif::COpaqueNamedParams* aInstallOptionsPckg ); /** * @see MNcdInstallationService::SilentInstallWidgetJavaL */ void SilentInstallWidgetL( RFile& aFile, - const SwiUI::TInstallOptionsPckg& aInstallOptionsPckg ); + const Usif::COpaqueNamedParams* aInstallOptionsPckg ); /** * @see MNcdInstallationService::MNcdCancelSilentInstall @@ -295,7 +293,7 @@ void InstallL( RFile& aFile, const TDesC& aMimeType, const TNcdItemPurpose& aPurpose, - const SwiUI::TInstallOptionsPckg* aSilentInstallOptionsPckg ); + const Usif::COpaqueNamedParams* aSilentInstallOptions ); /** * @see MNcdInstallationService::InstallJavaL @@ -306,12 +304,12 @@ void InstallJavaL( RFile& aFile, const TDesC& aMimeType, const TDesC8& aDescriptorData, - const SwiUI::TInstallOptionsPckg* aSilentInstallOptionsPckg ); + const Usif::COpaqueNamedParams* aSilentInstallOptions ); void InstallWidgetL( RFile& aFile, - const SwiUI::TInstallOptionsPckg* aSilentInstallOptionsPckg ); + const Usif::COpaqueNamedParams* aSilentInstallOptions ); // Sets correct values for member variables after installation has finished @@ -448,15 +446,14 @@ CNcdActiveOperationObserver* iInstallStatusObserver; - SwiUI::RSWInstLauncher iInstaller; - + //SwiUI::RSWInstLauncher iInstaller; + Usif::RSoftwareInstall iInstaller; + Usif::COpaqueNamedParams* iArguments; + Usif::COpaqueNamedParams* iResults; + // ROM application UIDS RArray iRomUids; - // needed for cancelling install correctly - SwiUI::TServerRequest iCancelCode; - - //RWidgetRegistryClientSession iWidgetRegistry; Usif::RSoftwareComponentRegistry iScrSession;