harvesterplugins/file/inc/cfileharvester.h
changeset 26 367228f82b66
parent 18 1edf350003c5
equal deleted inserted replaced
24:1abfa342db42 26:367228f82b66
    33     
    33     
    34     	enum TFileHarvesterState
    34     	enum TFileHarvesterState
    35     		{
    35     		{
    36     		EHarvesterIdleState,
    36     		EHarvesterIdleState,
    37     		EHarvesterStartHarvest,
    37     		EHarvesterStartHarvest,
    38     		EHarvesterGetFileId
    38     		EHarvesterGetFileId    		    		
    39     		};
    39     		};
    40 
       
    41         /**
    40         /**
    42         * Construction
    41         * Construction
    43         * @return Harvester image plugin
    42         * @return Harvester image plugin
    44         */
    43         */
    45         static CFileHarvester* NewL(CFilePlugin& aFilePlugin, RFs& aFs);
    44         static CFileHarvester* NewL(CFilePlugin& aFilePlugin, RFs& aFs);
    64         /**
    63         /**
    65         * Remove ignore paths
    64         * Remove ignore paths
    66         * @param aDriveNumber drive to remove the paths from
    65         * @param aDriveNumber drive to remove the paths from
    67         */
    66         */
    68         void RemoveIgnorePaths( const TDriveNumber aDriveNumber );
    67         void RemoveIgnorePaths( const TDriveNumber aDriveNumber );
       
    68         /**
       
    69         *  On Resume plugin, continue with file harvesting       
       
    70         */
       
    71         void ResumeRequest();
    69 
    72 
    70     private:  //From CActive
    73     private:  //From CActive
    71 
    74 
    72 	    /**
    75 	    /**
    73 	     * From CACtive.
    76 	     * From CACtive.