emailservices/emailserver/cmailhandlerplugin/inc/cmailcpshandler.h
branchRCL_3
changeset 19 b13141f05c3d
parent 17 8592a65ad3fb
child 26 67369d1b217f
equal deleted inserted replaced
17:8592a65ad3fb 19:b13141f05c3d
    67      * From MMailCpsSettingsCallback
    67      * From MMailCpsSettingsCallback
    68      */
    68      */
    69     virtual void SettingsChangedCallback();
    69     virtual void SettingsChangedCallback();
    70 
    70 
    71     /**
    71     /**
       
    72      *
       
    73      */
       
    74     void SetUpdateNeeded( const TFSMailMsgId aMailbox );
       
    75     
       
    76     /**
    72      * Wraps all "Update*" methods
    77      * Wraps all "Update*" methods
    73      */
    78      */
    74     void UpdateFullL();    
    79     void UpdateFullL();    
    75 	
    80 	
    76     /**
    81     /**
   166     /**
   171     /**
   167      *
   172      *
   168      */
   173      */
   169     void DisplayHSPageFullNoteL();
   174     void DisplayHSPageFullNoteL();
   170         
   175         
       
   176     /**
       
   177      * get count of unread messages in inbox
       
   178      * @param aMailbox mailbox id
       
   179      */    
       
   180     TInt GetUnreadCountL( TFSMailMsgId aMailbox);
       
   181 
   171 protected:
   182 protected:
   172     /**
   183     /**
   173      * From CFSNotificationHandlerBase
   184      * From CFSNotificationHandlerBase
   174      * see baseclass for details
   185      * see baseclass for details
   175      */
   186      */
   299      * @param aMailbox mailbox id
   310      * @param aMailbox mailbox id
   300      * @param aParam1 contains event specific parameters
   311      * @param aParam1 contains event specific parameters
   301      * @param aParam2 contains event specific parameters
   312      * @param aParam2 contains event specific parameters
   302      */
   313      */
   303     void HandleMailDeletedEventL( TFSMailMsgId aMailbox, TAny* aParam1, TAny* aParam2 );
   314     void HandleMailDeletedEventL( TFSMailMsgId aMailbox, TAny* aParam1, TAny* aParam2 );
   304 
       
   305     /**
       
   306      * get count of unread messages in inbox
       
   307      * @param aMailbox mailbox id
       
   308      */    
       
   309     TInt GetUnreadCountL( TFSMailMsgId aMailbox);
       
   310 
   315 
   311     /**
   316     /**
   312      * get count of unseen messages in inbox
   317      * get count of unseen messages in inbox
   313      * @param aMailbox mailbox id
   318      * @param aMailbox mailbox id
   314      */    
   319      */