serviceproviders/sapi_mediamanagement/mediamanagementservice/inc/mgclfoperationobserver.h
changeset 10 fc9cf246af83
parent 5 989d2f495d90
child 23 50974a8b132e
--- a/serviceproviders/sapi_mediamanagement/mediamanagementservice/inc/mgclfoperationobserver.h	Fri Jul 03 15:51:24 2009 +0100
+++ b/serviceproviders/sapi_mediamanagement/mediamanagementservice/inc/mgclfoperationobserver.h	Thu Aug 27 07:43:07 2009 +0300
@@ -26,7 +26,9 @@
 class MCLFItemListModel;
 class MMgOperationObserver;
 class CMgService;
-
+class CAsynchRequestManager;
+class CPostFilter;
+class MCLFSortingStyle;
 
 // CLASS DECLARATION
 
@@ -85,7 +87,8 @@
         void SetMemberVar(TUint  aTransactionID,
                           MMgOperationObserver* aServiceObserver,
         				  MCLFItemListModel* aListModel,
-        				  CMgService* aMGService);
+        				  CMgService* aMGService,CAsynchRequestManager* aAsyncReqManager,
+        				  CPostFilter* aFilter,MCLFSortingStyle* aSortingStyle);
 
         /**
         * Cancel the pending asynchronous request
@@ -118,6 +121,23 @@
      	* stores the TransactionID
      	*/
     	TUint  iTransactionID;
+    	
+    	/**
+    	* stores AsyncRequestManager instance 
+    	 */
+    	CAsynchRequestManager* iAsyncRequestManager;
+    	
+        /**
+         * store the instance of CPostfilter which filters the result
+         * as per the set filter criteria
+         */
+         CPostFilter* iFilter;
+
+         /**
+         * store the instance of sorting style which sorts the result
+         * as per the set sort criteria
+         */
+         MCLFSortingStyle* iSortingStyle;
 	};
 
 #endif __MGCLFOPERATIONOBSERVER_H
\ No newline at end of file