webengine/widgetregistry/Server/inc/WidgetMMCHandler.h
changeset 36 0ed94ceaa377
parent 0 dd21522fd290
child 37 cb62a4f66ebe
--- a/webengine/widgetregistry/Server/inc/WidgetMMCHandler.h	Tue Nov 24 09:02:20 2009 +0200
+++ b/webengine/widgetregistry/Server/inc/WidgetMMCHandler.h	Thu Dec 17 09:20:16 2009 +0200
@@ -2,7 +2,7 @@
 * Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
 * All rights reserved.
 * This component and the accompanying materials are made available
-* under the terms of the License "Eclipse Public License v1.0"
+* under the terms of "Eclipse Public License v1.0"
 * which accompanies this distribution, and is available
 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
 *
@@ -23,6 +23,7 @@
 #include <e32std.h>
 #include <e32base.h>
 #include <f32file.h>
+#include <apgnotif.h>
 #include "WidgetRegistryLog.h"
 
 // FORWARD DECLARATION
@@ -33,7 +34,7 @@
  *
  * @since 3.1
  */
-class CWidgetMMCHandler : public CActive
+class CWidgetMMCHandler : public CActive, public MApaAppListServObserver
     {
 public:
 
@@ -42,6 +43,9 @@
     virtual ~CWidgetMMCHandler();
 
     void Start();
+    
+    //from MApaAppListServObserver
+    void HandleAppListEvent(TInt aEvent);
 
 protected:
 
@@ -68,6 +72,10 @@
     RFs iFs;
 
     TInt iDriveFlags;
+    
+    TInt iDeltaDriveFlags;
+    
+    CApaAppListNotifier* iApaAppListNotifier;
 
 public: