imsrv_plat/im_cache_server_api/inc/cinstantmsgindicator.h
branchRCL_3
changeset 22 113b91e0a2ad
parent 21 cfd5c2994f10
equal deleted inserted replaced
21:cfd5c2994f10 22:113b91e0a2ad
    59           * sets/resets the status pane indicator
    59           * sets/resets the status pane indicator
    60           * @param aNewMessages, new message count
    60           * @param aNewMessages, new message count
    61           * @param aSeriveId, service id.
    61           * @param aSeriveId, service id.
    62           * @param aSenderId, message sender id.
    62           * @param aSenderId, message sender id.
    63           * @param aMultipleSender, count of number of P-2_p chats.
    63           * @param aMultipleSender, count of number of P-2_p chats.
       
    64           * @param aCloseConversation, indicates that this even came from closing the 
       
    65           * conversation and hence no need to paly the tone if there were already new messages.
    64           */
    66           */
    65  	   virtual void MessageInfoL(TInt aNewMessages, TInt aSeriveId,const TDesC& aSenderId,TInt aMultipleSenders) = 0;	
    67  	   virtual void MessageInfoL(TInt aNewMessages, TInt aSeriveId,const TDesC& aSenderId,
       
    68  	                             TInt aMultipleSenders,TBool aCloseConversation = EFalse) = 0;	
    66 		 
    69 		 
    67      private:
    70      private:
    68          /**
    71          /**
    69           * Instance identifier key. When instance of an implementation is
    72           * Instance identifier key. When instance of an implementation is
    70           * created by ECOM framework, the framework will assign a UID for
    73           * created by ECOM framework, the framework will assign a UID for