ipsservices/ipssosaoplugin/inc/IpsSosAOMboxLogic.h
changeset 18 578830873419
parent 0 8466d47a6819
child 23 2dc6caa42ec3
equal deleted inserted replaced
4:e7aa27f58ae1 18:578830873419
    27 #include "../../internal/IpsSosAOPluginTester/inc/IpsSosAOPluginTester.hrh"
    27 #include "../../internal/IpsSosAOPluginTester/inc/IpsSosAOPluginTester.hrh"
    28 #endif // _DEBUG*/
    28 #endif // _DEBUG*/
    29 //</cmail>
    29 //</cmail>
    30 
    30 
    31 #include "IpsSosAOBaseAgent.h"
    31 #include "IpsSosAOBaseAgent.h"
    32 #include "IpsSetDataExtension.h"
    32 //<QMail>
       
    33 
       
    34 //</QMail>
    33 #include "IpsSosAOPluginTimer.h"
    35 #include "IpsSosAOPluginTimer.h"
    34 //<cmail>
    36 //<cmail>
    35 //</cmail>
    37 //</cmail>
    36 
    38 //<QMail>
    37 class CIpsSetDataApi;
    39 
       
    40 //</QMail>
    38 class CIpsSosAOBaseAgent;
    41 class CIpsSosAOBaseAgent;
    39 class CIpsSetDataExtension;
    42 //<QMail>
       
    43 
       
    44 //</QMail>
    40 class CIpsSosAOImapPopLogic;
    45 class CIpsSosAOImapPopLogic;
    41 
    46 
    42 /**
    47 /**
    43 * class CIpsSosAOImapPopLogic;
    48 * class CIpsSosAOImapPopLogic;
    44 *
    49 *
    45 */
    50 */
    46 class CIpsSosAOMBoxLogic : 
    51 NONSHARABLE_CLASS (CIpsSosAOMBoxLogic) : 
    47     public CBase, 
    52     public CBase, 
    48                            public MIpsSosAOPluginTimerCallBack,
    53                            public MIpsSosAOPluginTimerCallBack,
    49                            public MIpsSosAOAgentOperationResponse
    54                            public MIpsSosAOAgentOperationResponse
    50     {
    55     {
    51 
    56 
   313     TInt                            iErrorCounter;
   318     TInt                            iErrorCounter;
   314     TInt                            iError;
   319     TInt                            iError;
   315     CIpsSosAOPluginTimer*           iTimer;
   320     CIpsSosAOPluginTimer*           iTimer;
   316     // message fetch is not currently used
   321     // message fetch is not currently used
   317     RArray<TMsvId>                  iFetchMsgArray;
   322     RArray<TMsvId>                  iFetchMsgArray;
   318     CIpsSetDataApi*                 iDataApi;
   323 	//<QMail>
       
   324 
       
   325 	//</QMail>
   319     CIpsSosAOBaseAgent*             iAgent;
   326     CIpsSosAOBaseAgent*             iAgent;
   320     CIpsSetDataExtension*           iExtendedSettings;
   327 	//<QMail>
       
   328 
       
   329 	//</QMail>
   321     TBool                           iIsRoaming;
   330     TBool                           iIsRoaming;
   322     };
   331     };
   323 
   332 
   324 #endif /*IPSSOSAOMBOXLOGIC_CPP_*/
   333 #endif /*IPSSOSAOMBOXLOGIC_CPP_*/