harvester/client/inc/harvesterrequestactive.h
changeset 48 1389872e7c51
parent 43 c5e73110f733
--- a/harvester/client/inc/harvesterrequestactive.h	Fri Aug 06 09:56:02 2010 +0300
+++ b/harvester/client/inc/harvesterrequestactive.h	Mon Aug 23 13:33:21 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;
     
     /**