harvester/client/inc/harvesterrequestactive.h
changeset 52 40db28bb26b8
parent 45 a93990e5815e
--- a/harvester/client/inc/harvesterrequestactive.h	Wed Aug 18 10:12:07 2010 +0300
+++ b/harvester/client/inc/harvesterrequestactive.h	Thu Sep 02 20:52:02 2010 +0300
@@ -58,7 +58,7 @@
      * @return New CHarvesterRequestActive object.
      */
     static CHarvesterRequestActive* NewL( 
-            RHarvesterClient& aClient,
+            RHarvesterClient& aClient, MHarvestObserver* aObserver,
             TInt aService, const TDesC& aUri, 
             HBufC8* aAlbumIds, TBool aAddLocation,
             CHarvesterRequestQueue* aQueue );
@@ -103,7 +103,7 @@
      * @return New CHarvesterRequestActive object.
      */
     CHarvesterRequestActive( RHarvesterClient& aClient,
-            TInt aService, const TDesC& aUri, 
+            MHarvestObserver* aObserver, TInt aService, const TDesC& aUri, 
             HBufC8* aAlbumIds, TBool aAddLocation,
             CHarvesterRequestQueue* aQueue );
 
@@ -141,6 +141,11 @@
      */
     RHarvesterClient iClient;
 
+    /**
+     * Observer to receive notifications about completed operations. Not owned.
+     */
+    MHarvestObserver* iObserver;
+    
     TInt iService;
     
     /**