ipsservices/ipssosplugin/inc/ipsplgsmtpservice.h
changeset 23 2dc6caa42ec3
parent 20 ecc8def7944a
child 30 759dc5235cdb
--- a/ipsservices/ipssosplugin/inc/ipsplgsmtpservice.h	Mon May 03 12:23:15 2010 +0300
+++ b/ipsservices/ipssosplugin/inc/ipsplgsmtpservice.h	Fri May 14 15:41:10 2010 +0300
@@ -123,7 +123,16 @@
      * @param aEntry Original message entry 
      * @return None
      */
-    void ChangeServiceIdL( TMsvEntry& aEntry );    
+    void ChangeServiceIdL( TMsvEntry& aEntry );
+	
+	 /**
+     * Changes messages service id to the given id
+     *
+     * @param aEntry message entry
+     * @param aServiceId new service id
+     * @return None
+     */
+    void ChangeServiceIdL( TMsvEntry& aEntry, TMsvId aServiceId );    
 // </qmail>
 
 protected:
@@ -181,7 +190,6 @@
      * @param aCharset the charset to be set
      */
     void SetCharactersetL( CMsvEntry& aEntry, TUid aCharset );
-
 private: // data
 
     CIpsPlgSosBasePlugin& iPlugin;
@@ -189,6 +197,12 @@
     CMsvSession& iSession;
     
     CIpsPlgMsgMapper* iMsgMapper;
+    
+    /**
+     * Own: Feature manager initialization flag
+     */
+    TBool iFeatureManagerInitialized;
+
     };
 
 #endif /* IPSPLGSMTPSERVICE_H*/