--- a/ipsservices/ipssosplugin/inc/ipsplgcreateforwardmessageoperation.h Mon May 03 12:23:15 2010 +0300
+++ b/ipsservices/ipssosplugin/inc/ipsplgcreateforwardmessageoperation.h Fri May 14 15:41:10 2010 +0300
@@ -29,12 +29,24 @@
NONSHARABLE_CLASS ( CIpsPlgCreateForwardMessageOperation ) : public CIpsPlgCreateMessageOperation
{
public:
-
+ //<qmail> comments added
+ //<qmail> para to refe
/**
- * Constructor.
+ * Two-phased constructor
+ *
+ * @param aSmtpService contains SMTP message services
+ * @param aMsvSession client/server session to MsvServer
+ * @param aObserverRequestStatus operations observer status
+ * @param aPartList specifies one or more parts of a message
+ * @param aMailBoxId id's for mailbox and plugin
+ * @param aOriginalMessageId id of message to be forward
+ * @param aOperationObserver observes the progress of this operation
+ * @param aRequestId identifier for this instance of operation,
+ * assigned by the client
+ * @return CIpsPlgCreateForwardMessageOperation* self pointer
*/
static CIpsPlgCreateForwardMessageOperation* NewL(
- CIpsPlgSmtpService* aSmtpService,
+ CIpsPlgSmtpService& aSmtpService,
CMsvSession& aMsvSession,
TRequestStatus& aObserverRequestStatus,
TMsvPartList aPartList,
@@ -42,7 +54,7 @@
TMsvId aOriginalMessageId,
MFSMailRequestObserver& aOperationObserver,
TInt aRequestId );
-
+ //</qmail>
/**
* Destructor.
*/
@@ -53,8 +65,9 @@
/**
* Constructor.
*/
+ //<qmail> para to refe
CIpsPlgCreateForwardMessageOperation(
- CIpsPlgSmtpService* aSmtpService,
+ CIpsPlgSmtpService& aSmtpService,
CMsvSession& aMsvSession,
TRequestStatus& aObserverRequestStatus,
TMsvPartList aPartList,
@@ -62,7 +75,7 @@
TMsvId aOriginalMessageId,
MFSMailRequestObserver& aOperationObserver,
TInt aRequestId );
-
+ //</qmail>
/**
* From CActive
*/