diff -r 5cc91383ab1e -r 7333d7932ef7 installationservices/swi/source/sislauncher/server/sislaunchersession.h --- a/installationservices/swi/source/sislauncher/server/sislaunchersession.h Thu Aug 19 10:02:49 2010 +0300 +++ b/installationservices/swi/source/sislauncher/server/sislaunchersession.h Tue Aug 31 15:21:33 2010 +0300 @@ -25,7 +25,10 @@ #include #include "sislauncherserver.h" - +#ifdef SYMBIAN_UNIVERSAL_INSTALL_FRAMEWORK +#include +#include "nativecomponentinfo.h" +#endif namespace Swi { class CSisRegistryFileDescription; @@ -50,6 +53,8 @@ #ifdef SYMBIAN_UNIVERSAL_INSTALL_FRAMEWORK void ParseSwTypeRegFileL(const RMessage2& aMessage); + TInt AsyncParseResourceFileSizeL(const RMessage2& aMessage); + void AsyncParseResourceFileDataL(const RMessage2& aMessage); #endif #ifndef SWI_TEXTSHELL_ROM @@ -57,6 +62,7 @@ void RegisterSifLauncherMimeTypesL(const RMessage2& aMessage); void UnregisterSifLauncherMimeTypesL(const RMessage2& aMessage); void RegisterSifLauncherMimeTypesImplL(const RMessage2& aMessage, TBool aRegister); + void NotifyApparcForAppsL(const RMessage2& aMessage); #endif #endif void DoRunExecutableL(const RMessage2& aMessage); @@ -69,6 +75,10 @@ private: RMessagePtr2 iReceiveMsg; TInt iReceiveLen; +#ifdef SYMBIAN_UNIVERSAL_INSTALL_FRAMEWORK + Usif::CApplicationRegistrationData* iCurrentAppRegData; + TBool iInAsyncParseResourceFile; +#endif };