messagingapp/msgui/appengine/inc/conversationsengine_p.h
branchGCC_SURGE
changeset 47 5b14749788d7
parent 25 84d9eb65b26f
parent 44 36f374c67aa8
--- 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();