--- a/email/pop3andsmtpmtm/clientmtms/src/IMPCMTM.CPP Tue Oct 05 13:58:47 2010 +0530
+++ b/email/pop3andsmtpmtm/clientmtms/src/IMPCMTM.CPP Tue Oct 19 11:30:16 2010 +0530
@@ -24,7 +24,7 @@
#include <txtrich.h>
#include <msvutils.h>
#include <cemailaccounts.h>
-
+#include <offop.h>
#include "MIUTMSG.H" //CImEmailOperation
#include "CONSYNC.H"
#include <imcm.rsg>
@@ -583,6 +583,8 @@
{
case KIMAP4MTMConnect:
case KIMAP4MTMConnectAndSynchronise:
+ case KIMAP4MTMSilentConnect:
+ case KIMAP4MTMSilentConnectAndSynchronise:
case KIMAP4MTMDisconnect:
if (aFunctionId!=KIMAP4MTMDisconnect)
{
@@ -624,6 +626,7 @@
case KIMAP4MTMConnectAndSyncCompleteAfterConnect:
case KIMAP4MTMConnectAndSyncCompleteAfterFullSync:
case KIMAP4MTMConnectAndSyncCompleteAfterDisconnect:
+ case KIMAP4MTMSilentConnectAndSyncCompleteAfterFullSync:
{
TImapConnectionCompletionState connectAndSyncCompleteState = EAfterConnect;
switch (aFunctionId)
@@ -632,6 +635,7 @@
connectAndSyncCompleteState = EAfterConnect;
break;
case KIMAP4MTMConnectAndSyncCompleteAfterFullSync:
+ case KIMAP4MTMSilentConnectAndSyncCompleteAfterFullSync:
connectAndSyncCompleteState = EAfterFullSync;
break;
case KIMAP4MTMConnectAndSyncCompleteAfterDisconnect:
@@ -652,6 +656,7 @@
CActive::EPriorityStandard,
aCompletionStatus,
connectAndSyncCompleteState,
+ aFunctionId,
connectionObserver);
}
break;