appinstaller/AppinstUi/Daemon/Inc/daemonbehaviour.h
changeset 42 d17dc5398051
parent 29 26b6f0522fd8
child 69 b18a4bf55ddb
--- a/appinstaller/AppinstUi/Daemon/Inc/daemonbehaviour.h	Thu May 27 12:58:35 2010 +0300
+++ b/appinstaller/AppinstUi/Daemon/Inc/daemonbehaviour.h	Fri Jun 11 13:45:18 2010 +0300
@@ -20,6 +20,8 @@
 
 #include <e32base.h>
 #include <f32file.h>
+#include <usif/scr/scr.h>
+#include <usif/scr/screntries.h>
 
 #include "daemon.h"
 #include "daemoninstaller.h"
@@ -119,8 +121,13 @@
     
     
     void UpdateComponentStatusL( TChangeType aChangeType, TInt aDrive );
-
-          
+    
+    void UpdateStatusL( Usif::RSoftwareComponentRegistry& iScrServer,
+                        Usif::TComponentId componentId,
+                        TChangeType aChangeType,
+                        TInt aTargetDrive,
+                        RArray<TApaAppUpdateInfo>& iAppInfoArray );
+    
 private:
     
     RFs iFs;        
@@ -131,13 +138,10 @@
     // Has MediaProcessingStart already been called?
     TBool iStartNotified;
     TInt iDrive;
-  
-#ifdef RD_MULTIPLE_DRIVE 
     // Contains inserted drives.
-    RArray<TInt> iDriveArray;
-#endif   
+    RArray<TInt> iDriveArray;   
     // General program status. Note this do not affect to plug-in.
-    TInt iGeneralProcessStatus; //For uninstaller
+    TInt iGeneralProcessStatus; //For uninstaller   
     };
 
 } // namespace Swi