imagehandlingutilities/thumbnailmanager/thumbnailclient/inc/thumbnailmanagerimpl.h
--- a/imagehandlingutilities/thumbnailmanager/thumbnailclient/inc/thumbnailmanagerimpl.h Tue May 11 16:30:11 2010 +0300
+++ b/imagehandlingutilities/thumbnailmanager/thumbnailclient/inc/thumbnailmanagerimpl.h Tue May 25 13:01:47 2010 +0300
@@ -353,6 +353,22 @@
*/
TThumbnailRequestId RenameThumbnailsL( const TDesC& aCurrentPath,
const TDesC& aNewPath, TInt aPriority = CActive::EPriorityIdle );
+
+ /**
+ * Set optional request observer for getting information about completed
+ * requests that don't include a thumbnail.
+ *
+ * @since Symbian^3
+ * @param aObserver Observer to receive notifications.
+ */
+ void SetRequestObserver( MThumbnailManagerRequestObserver& aObserver );
+
+ /**
+ * Remove optional request observer.
+ *
+ * @since Symbian^3
+ */
+ void RemoveRequestObserver();
private:
@@ -400,6 +416,11 @@
* Observer to receive notifications about completed operations.
*/
MThumbnailManagerObserver& iObserver;
+
+ /**
+ * Observer to receive notifications about completed requests.
+ */
+ MThumbnailManagerRequestObserver* iRequestObserver;
/**
* Session.