mtpfws/mtpfw/dataproviders/dputility/inc/rmtpdpsingletons.h
branchRCL_3
changeset 4 60a94a45d437
parent 0 d0791faffa3f
--- a/mtpfws/mtpfw/dataproviders/dputility/inc/rmtpdpsingletons.h	Mon Mar 15 12:43:12 2010 +0200
+++ b/mtpfws/mtpfw/dataproviders/dputility/inc/rmtpdpsingletons.h	Wed Mar 31 22:58:56 2010 +0300
@@ -28,6 +28,8 @@
 class MMTPDataProviderFramework;
 class CMTPDpConfigMgr;
 class CMTPFSExclusionMgr;
+class CMTPFSEntryCache;
+
 /** 
 Implements the MTP data processor singletons reference manager.
 @internalComponent
@@ -45,6 +47,8 @@
     IMPORT_C void SetExclusionMgrL(CMTPFSExclusionMgr& aExclusionMgr);
     
     IMPORT_C RMTPUtility& MTPUtility() const;
+    IMPORT_C CMTPFSEntryCache& CopyingBigFileCache() const;
+    IMPORT_C CMTPFSEntryCache& MovingBigFileCache() const;
     
 private:
     class TExclusionMgrEntry
@@ -93,6 +97,9 @@
     	 * The utility for DPutility 
     	 */
     	RMTPUtility					iMTPUtility;
+    	
+    	CMTPFSEntryCache*   iCopyingBigFileCache;
+    	CMTPFSEntryCache*   iMovingBigFileCache;
       };
       
 private: //Not owned