harvester/monitorplugins/mmcplugin/inc/mmcmounttaskao.h
branchRCL_3
changeset 63 e538444823de
parent 53 29d87345eaeb
equal deleted inserted replaced
57:2872ae438bf7 63:e538444823de
    44 			};
    44 			};
    45 
    45 
    46 		static CMMCMountTaskAO* NewL();	
    46 		static CMMCMountTaskAO* NewL();	
    47 		virtual ~CMMCMountTaskAO();
    47 		virtual ~CMMCMountTaskAO();
    48 		
    48 		
    49 		void StartMountL( TMountData& aMountData );
    49 		void StartMount( TMountData& aMountData );
    50 		void StartUnmountL( TMountData& aMountData );
    50 		void StartUnmount( TMountData& aMountData );
    51 		void SetMonitorObserver( MMonitorPluginObserver& aObserver );
    51 		void SetMonitorObserver( MMonitorPluginObserver& aObserver );
    52 		void SetMdeSession( CMdEHarvesterSession* aSession );
    52 		void SetMdeSession( CMdEHarvesterSession* aSession );
    53 		void SetHarvesterPluginFactory( CHarvesterPluginFactory* aPluginFactory );
    53 		void SetHarvesterPluginFactory( CHarvesterPluginFactory* aPluginFactory );
    54 		
    54 		
    55 		/**
    55 		/**
    56 		 * Returns internal hard drive's media id if the device has one.
    56 		 * Returns internal hard drive's media id if the device has one. 0 if not or drive is not present
    57 		 */
    57 		 */
    58 		TUint32 GetInternalDriveMediaId( TBool& aPresent );
    58 		TUint32 GetInternalDriveMediaId();
    59 		
    59 		
    60         void SetCachingStatus( TBool aCachingStatus );
    60         void SetCachingStatus( TBool aCachingStatus );
    61         
    61         
    62 	protected:
    62 	protected:
    63 
    63