equal
deleted
inserted
replaced
1 /* |
1 /* |
2 * Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies). |
2 * Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). |
3 * All rights reserved. |
3 * All rights reserved. |
4 * This component and the accompanying materials are made available |
4 * This component and the accompanying materials are made available |
5 * under the terms of "Eclipse Public License v1.0" |
5 * under the terms of "Eclipse Public License v1.0" |
6 * which accompanies this distribution, and is available |
6 * which accompanies this distribution, and is available |
7 * at the URL "http://www.eclipse.org/legal/epl-v10.html". |
7 * at the URL "http://www.eclipse.org/legal/epl-v10.html". |
22 |
22 |
23 #include <imapconnectionobserver.h> |
23 #include <imapconnectionobserver.h> |
24 #include <imapset.h> |
24 #include <imapset.h> |
25 #include <mtclreg.h> |
25 #include <mtclreg.h> |
26 //<cmail> |
26 //<cmail> |
27 #include "MFSMailRequestObserver.h" |
27 #include "mfsmailrequestobserver.h" |
28 //</cmail> |
28 //</cmail> |
29 |
29 |
30 #include "IpsSosAOBaseAgent.h" |
30 #include "IpsSosAOBaseAgent.h" |
31 |
31 |
32 class CImap4ClientMtm; |
32 class CImap4ClientMtm; |
33 class CIpsSetDataApi; |
33 //<QMail> |
34 |
34 |
|
35 //</QMail> |
35 /** |
36 /** |
36 * class CIpsSosAOImapAgent; |
37 * class CIpsSosAOImapAgent; |
37 * |
38 * |
38 * Is created by IpsSosAOBaseAgent, contains imap spesific implementations of base class pure |
39 * Is created by IpsSosAOBaseAgent, contains imap spesific implementations of base class pure |
39 * virtual functions. |
40 * virtual functions. |
40 * |
41 * |
41 */ |
42 */ |
42 class CIpsSosAOImapAgent : public CIpsSosAOBaseAgent, |
43 NONSHARABLE_CLASS (CIpsSosAOImapAgent) : public CIpsSosAOBaseAgent, |
43 public MMsvImapConnectionObserver, |
44 public MMsvImapConnectionObserver, |
44 public MFSMailRequestObserver |
45 public MFSMailRequestObserver |
45 { |
46 { |
46 public: |
47 public: |
47 |
48 |
142 TPckgBuf<TImap4CompoundProgress> iProgressBuf; |
143 TPckgBuf<TImap4CompoundProgress> iProgressBuf; |
143 TInt iError; |
144 TInt iError; |
144 CImap4ClientMtm* iImapClientMtm; |
145 CImap4ClientMtm* iImapClientMtm; |
145 CClientMtmRegistry* iMtmReg; |
146 CClientMtmRegistry* iMtmReg; |
146 RArray<TMsvId> iFoldersArray; |
147 RArray<TMsvId> iFoldersArray; |
147 CIpsSetDataApi* iDataApi; |
148 //<QMail> |
148 |
149 |
|
150 //</QMail> |
149 }; |
151 }; |
150 |
152 |
151 #endif /*IPSSOSAOIMAPAGENT_H_*/ |
153 #endif /*IPSSOSAOIMAPAGENT_H_*/ |