imagehandlingutilities/thumbnailmanager/thumbnailserver/inc/thumbnailtask.h
branchRCL_3
changeset 9 dea39715fc05
parent 5 82749d516180
--- a/imagehandlingutilities/thumbnailmanager/thumbnailserver/inc/thumbnailtask.h	Mon Mar 15 12:41:55 2010 +0200
+++ b/imagehandlingutilities/thumbnailmanager/thumbnailserver/inc/thumbnailtask.h	Wed Mar 31 22:04:49 2010 +0300
@@ -99,9 +99,10 @@
      * @since S60 v5.0
      * @param aRequestId Request ID.
      * @param aMessage Message.
+     * @param aClientThread Client thread.
      */
     virtual void SetMessageData( const TThumbnailServerRequestId& aRequestId,
-        const RMessage2& aMessage );
+        const RMessage2& aMessage, const RThread& aClientThread );
     
     /**
      * SetMessageData if message is not needed to complete
@@ -184,7 +185,12 @@
      * @since S60 v5.0
      * @param aGetThread Need to get thread first.
      */
-    TBool ClientThreadAlive(const TBool aGetThread = ETrue);    
+    TBool ClientThreadAlive(const TBool aGetThread = EFalse);    
+    
+    inline RMessage2& GetMessageData()
+        {
+        return iMessage;
+        }
 
 protected:
     // data
@@ -214,6 +220,7 @@
      */
     RMessage2 iMessage;
     
+    // client thread from RMessage2
     RThread iClientThread;
 };