diff -r 989d2f495d90 -r fc9cf246af83 serviceproviders/sapi_mediamanagement/mediamanagementservice/inc/mgclfoperationobserver.h --- 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