ipsservices/ipssosaoplugin/inc/IpsSosAOImapPopLogic.h
changeset 18 578830873419
parent 0 8466d47a6819
child 23 2dc6caa42ec3
equal deleted inserted replaced
4:e7aa27f58ae1 18:578830873419
    37 * Always online settings. Handles Always online server commands and sends
    37 * Always online settings. Handles Always online server commands and sends
    38 * TMboxLogicCommands to mailboxes.
    38 * TMboxLogicCommands to mailboxes.
    39 * 
    39 * 
    40 * lib ipssosaoplugin.lib
    40 * lib ipssosaoplugin.lib
    41 */
    41 */
    42 class CIpsSosAOImapPopLogic : public CBase
    42 NONSHARABLE_CLASS (CIpsSosAOImapPopLogic) : public CBase
    43     {
    43     {
    44 
    44 
    45 public:
    45 public:
    46     
    46     
    47     /**
    47     /**
   139     // container of mailbox logic objects, each mailbox has own logic if always online is
   139     // container of mailbox logic objects, each mailbox has own logic if always online is
   140     // set on in mailbox settings
   140     // set on in mailbox settings
   141     RPointerArray<CIpsSosAOMBoxLogic>   iMailboxLogics;
   141     RPointerArray<CIpsSosAOMBoxLogic>   iMailboxLogics;
   142     
   142     
   143     CIpsSosAOEMNResolver*               iEmnResolver;
   143     CIpsSosAOEMNResolver*               iEmnResolver;
   144     CIpsSetDataApi*                     iDataApi;
   144 	//<QMail>
       
   145 
       
   146 	//</QMail>
   145     // flag is set true when NoNWOpsAllowed (NW = network)
   147     // flag is set true when NoNWOpsAllowed (NW = network)
   146     // event is received, false when NWOpsAllowed is received
   148     // event is received, false when NWOpsAllowed is received
   147     TBool                               iNoNWOpsAllowed;
   149     TBool                               iNoNWOpsAllowed;
   148     
   150     
   149     };
   151     };