messagingapp/msgnotifications/msgnotifier/inc/msgnotifier_p.h
branchGCC_SURGE
changeset 47 5b14749788d7
parent 27 e4592d119491
parent 44 36f374c67aa8
equal deleted inserted replaced
35:a32b19fb291e 47:5b14749788d7
    25 class MsgNotifier;
    25 class MsgNotifier;
    26 class CCSRequestHandler;
    26 class CCSRequestHandler;
    27 class MsgStoreHandler;
    27 class MsgStoreHandler;
    28 class XQSettingsManager;
    28 class XQSettingsManager;
    29 class XQPublishAndSubscribeUtils;
    29 class XQPublishAndSubscribeUtils;
       
    30 class XQSystemToneService;
    30 
    31 
    31 /**
    32 /**
    32  * @class MsgNotifierPrivate
    33  * @class MsgNotifierPrivate
    33  */
    34  */
    34 
    35 
    63      * asynchronously from the server 
    64      * asynchronously from the server 
    64      * @param aClientConversation CCsClientConversation The conversation object
    65      * @param aClientConversation CCsClientConversation The conversation object
    65      */
    66      */
    66     void DeleteConversationList(
    67     void DeleteConversationList(
    67             const CCsClientConversation& aClientConversation);
    68             const CCsClientConversation& aClientConversation);
       
    69     
       
    70 	/**
       
    71 	 * PartialDeleteConversationList
       
    72 	 * This is for handling partial delete of conversation event
       
    73 	 * Asynchronous
       
    74 	 * @param aClientConversation CCsClientConversation - The conversation object
       
    75 	 */
       
    76     void PartialDeleteConversationList(
       
    77             const CCsClientConversation& aClientConversation);
       
    78 
    68 
    79 
    69     /**  
    80     /**  
    70      * ModifyConversationList
    81      * ModifyConversationList
    71      * This is for handling modify conversation asynchronously
    82      * This is for handling modify conversation asynchronously
    72      * from the server 
    83      * from the server 
   160     /**
   171     /**
   161      * Publish and subscribe utils.
   172      * Publish and subscribe utils.
   162      * Owned.
   173      * Owned.
   163      */
   174      */
   164     XQPublishAndSubscribeUtils* mPSUtils;
   175     XQPublishAndSubscribeUtils* mPSUtils;
       
   176     
       
   177     /**
       
   178      * Object to handle audio alert when new message is received
       
   179      */
       
   180     XQSystemToneService* mSts;
   165     };
   181     };
   166 
   182 
   167 #endif // MSGNOTIFIER_PRIVATE_H
   183 #endif // MSGNOTIFIER_PRIVATE_H
   168 //EOF
   184 //EOF