emailuis/emailui/inc/freestyleemailuimailboxdeleter.h
changeset 2 5253a20d2a1e
parent 1 12c456ceeff2
child 8 e1b6206813b4
--- a/emailuis/emailui/inc/freestyleemailuimailboxdeleter.h	Thu Jan 07 12:38:38 2010 +0200
+++ b/emailuis/emailui/inc/freestyleemailuimailboxdeleter.h	Mon Jan 18 20:08:26 2010 +0200
@@ -178,6 +178,11 @@
      * Deletes next mailbox in iMailboxesToDelete.
      */
     void DoDeleteNextMailboxL();
+    
+    /**
+     * Callback that calls DoDeleteNextMailboxL().
+     */
+    static TInt IdleCallbackL(TAny* aPtr);
                                           
 private: // data
 
@@ -195,6 +200,11 @@
 
     // Wait dialog
     CAknWaitDialog* iWaitDialog;
+    
+    // Idletimer. This is used in RequestResponseL() to ensure that
+    // iMailboxDeleteOperationId gets updated properly when deleting multiple
+    // mailboxes.
+    CIdle* iIdle;
         
     };