equal
deleted
inserted
replaced
65 */ |
65 */ |
66 void CImapUpsResponseWaiter::AuthoriseAndConnectL(CMsvEntrySelection& aEntrySelection, TInt aCommand, TThreadId aClientThreadId, TBool aHasCapability, TRequestStatus& aStatus) |
66 void CImapUpsResponseWaiter::AuthoriseAndConnectL(CMsvEntrySelection& aEntrySelection, TInt aCommand, TThreadId aClientThreadId, TBool aHasCapability, TRequestStatus& aStatus) |
67 { |
67 { |
68 __ASSERT_DEBUG(iState==EIMAP4MTMDisConnected, User::Invariant()); |
68 __ASSERT_DEBUG(iState==EIMAP4MTMDisConnected, User::Invariant()); |
69 |
69 |
70 if(aCommand == KIMAP4MTMConnect) |
70 if(aCommand == KIMAP4MTMConnect || aCommand == KIMAP4MTMSilentConnect) |
71 { |
71 { |
72 iState = EIMAP4MTMConnect; |
72 iState = EIMAP4MTMConnect; |
73 } |
73 } |
74 else if(aCommand == KIMAP4MTMConnectAndSynchronise) |
74 else if(aCommand == KIMAP4MTMConnectAndSynchronise || aCommand == KIMAP4MTMSilentConnectAndSynchronise) |
75 { |
75 { |
76 iState = EIMAP4MTMConnectAndSynchronise; |
76 iState = EIMAP4MTMConnectAndSynchronise; |
77 } |
77 } |
78 |
78 |
79 iEntrySelection = &aEntrySelection; |
79 iEntrySelection = &aEntrySelection; |