emailuis/nmframeworkadapter/inc/nmframeworkadapter.h
changeset 68 83cc6bae1de8
parent 66 084b5b1f02a7
child 76 38bf5461e270
equal deleted inserted replaced
67:459da34cdb45 68:83cc6bae1de8
   279 
   279 
   280     void childrenToNmMessagePartL(
   280     void childrenToNmMessagePartL(
   281             CFSMailMessagePart *cfsParent, 
   281             CFSMailMessagePart *cfsParent, 
   282             NmMessagePart *nmParent);
   282             NmMessagePart *nmParent);
   283 
   283 
       
   284     void resetCache(const NmId &mailboxId);
       
   285 
   284     int RefreshMailboxL(NmId mailboxId);
   286     int RefreshMailboxL(NmId mailboxId);
   285     
   287     
   286     int GoOnlineL(const NmId& mailboxId);
   288     int GoOnlineL(const NmId &mailboxId);
   287 
   289 
   288     int GoOfflineL(const NmId& mailboxId);
   290     int GoOfflineL(const NmId &mailboxId);
   289 
   291 
   290     void handleMailboxEvent(
   292     void handleMailboxEvent(
   291             TFSMailMsgId mailbox,
   293             TFSMailMsgId mailbox,
   292             NmMailboxEvent event);
   294             NmMailboxEvent event);
   293     
   295     
   325     CFSMailClient* mFSfw; // Singleton, not owned
   327     CFSMailClient* mFSfw; // Singleton, not owned
   326     NmMailboxSearchObserver *mSearchObserver; // Owned
   328     NmMailboxSearchObserver *mSearchObserver; // Owned
   327     CFSMailBox* mCurrentMailBox; // Owned
   329     CFSMailBox* mCurrentMailBox; // Owned
   328     CEmailExtension* mStateExtension; // not owned
   330     CEmailExtension* mStateExtension; // not owned
   329 
   331 
   330 
   332     NmId mCachedMailboxId;
       
   333     NmId mCachedInboxId;
   331 };
   334 };
   332 
   335 
   333 
   336 
   334 #endif // NMFRAMEWORKADAPTER_H
   337 #endif // NMFRAMEWORKADAPTER_H