mmappcomponents/mmmtpdataprovider/mmmtpdprequestprocessor/inc/cdeleteobject.h
branchRCL_3
changeset 23 e42293e811d8
parent 18 e257e2b6459d
equal deleted inserted replaced
22:b034b1c214c2 23:e42293e811d8
    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 
    80 private:
    85 private:
    81     void ConstructL();
    86     void ConstructL();
    82     /**
    87     /**
    83     * Control the deletion
    88     * Control the deletion
    84     */
    89     */
   112     TInt iDeleteError;
   117     TInt iDeleteError;
   113 
   118 
   114     // Keeps track of whether any files where deleted
   119     // Keeps track of whether any files where deleted
   115     TBool iIsMultiDelete;
   120     TBool iIsMultiDelete;
   116 
   121 
       
   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 
   117     // Accessor of DB
   128     // Accessor of DB
   118     MMmMtpDpConfig& iDpConfig;
   129     MMmMtpDpConfig& iDpConfig;
   119 
   130 
   120     };
   131     };
   121 
   132