mmappcomponents/mmmtpdataprovider/mmmtpdprequestprocessor/inc/cdeleteobject.h
branchRCL_3
changeset 67 16db3449d7ba
parent 53 e42293e811d8
equal deleted inserted replaced
63:91d5ad76f5c6 67:16db3449d7ba
    75     /**
    75     /**
    76     * Used to cancel the deletion of the files
    76     * Used to cancel the deletion of the files
    77     */
    77     */
    78     IMPORT_C void DoCancel();
    78     IMPORT_C void DoCancel();
    79 
    79 
    80     /**
       
    81     * Completeing phase Handler
       
    82     */
       
    83     IMPORT_C TBool DoHandleCompletingPhaseL();
       
    84 
       
    85 private:
    80 private:
    86     void ConstructL();
    81     void ConstructL();
    87     /**
    82     /**
    88     * Control the deletion
    83     * Control the deletion
    89     */
    84     */
   117     TInt iDeleteError;
   112     TInt iDeleteError;
   118 
   113 
   119     // Keeps track of whether any files where deleted
   114     // Keeps track of whether any files where deleted
   120     TBool iIsMultiDelete;
   115     TBool iIsMultiDelete;
   121 
   116 
   122     // Keeps track of the respone code when it is EMTPRespCodeDeviceBusy
       
   123     TBool iDeviceBusy;
       
   124 
       
   125     // Keeps track of the count of EMTPRespCodeDeviceBusy that return to PC
       
   126     TInt iCountDeviceBusyError;
       
   127 
       
   128     // Accessor of DB
   117     // Accessor of DB
   129     MMmMtpDpConfig& iDpConfig;
   118     MMmMtpDpConfig& iDpConfig;
   130 
   119 
   131     };
   120     };
   132 
   121