diff -r a32b19fb291e -r 5b14749788d7 messagingapp/msgui/appengine/inc/conversationsengine_p.h --- a/messagingapp/msgui/appengine/inc/conversationsengine_p.h Thu Jun 17 09:57:06 2010 +0100 +++ b/messagingapp/msgui/appengine/inc/conversationsengine_p.h Thu Jul 22 16:32:06 2010 +0100 @@ -119,6 +119,18 @@ void registerForConversationUpdatesL(); /** + * Remove the CV notifs temporary for some time + * does not destroy the model as such + */ + void deRegisterCVUpdatesTemporary(); + + /** + * Register again after temporary de-register + * just need to set the new conversation id + */ + void registerAgainForConversationUpdatesL(int newConversationId); + + /** * Fetch ConversationId from contactId * @param contactId , contactId * @return conversationId @@ -133,6 +145,12 @@ TInt getConversationIdFromAddressL(TDesC& contactAddress); /** + * Get the latest conversation from the conversation cache by Id + * @param aConversationId for conversation is required + */ + CCsClientConversation* getConversationFromConversationIdL(TInt aConversationId); + + /** * Starts fetching remaing conversations */ void fetchMoreConversations();