diff -r cd2816114bd1 -r e64954c2c8e2 emailservices/emailserver/cmailhandlerplugin/inc/cmailcpshandler.h --- a/emailservices/emailserver/cmailhandlerplugin/inc/cmailcpshandler.h Wed Apr 14 15:42:15 2010 +0300 +++ b/emailservices/emailserver/cmailhandlerplugin/inc/cmailcpshandler.h Tue Apr 27 16:20:14 2010 +0300 @@ -69,6 +69,11 @@ virtual void SettingsChangedCallback(); /** + * + */ + void SetUpdateNeeded( const TFSMailMsgId aMailbox ); + + /** * Wraps all "Update*" methods */ void UpdateFullL(); @@ -168,6 +173,12 @@ */ void DisplayHSPageFullNoteL(); + /** + * get count of unread messages in inbox + * @param aMailbox mailbox id + */ + TInt GetUnreadCountL( TFSMailMsgId aMailbox); + protected: /** * From CFSNotificationHandlerBase @@ -303,12 +314,6 @@ void HandleMailDeletedEventL( TFSMailMsgId aMailbox, TAny* aParam1, TAny* aParam2 ); /** - * get count of unread messages in inbox - * @param aMailbox mailbox id - */ - TInt GetUnreadCountL( TFSMailMsgId aMailbox); - - /** * get count of unseen messages in inbox * @param aMailbox mailbox id */