email/pop3andsmtpmtm/clientmtms/src/IMPCMTM.CPP
changeset 76 60a8a215b0ec
parent 0 72b543305e3a
--- 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;