diff -r d189ee25cf9d -r 3533d4323edc ipsservices/ipssosplugin/src/ipsplgbaseoperation.cpp --- a/ipsservices/ipssosplugin/src/ipsplgbaseoperation.cpp Tue Aug 31 15:04:17 2010 +0300 +++ b/ipsservices/ipssosplugin/src/ipsplgbaseoperation.cpp Wed Sep 01 12:28:57 2010 +0100 @@ -15,9 +15,12 @@ * */ + + #include "emailtrace.h" #include "ipsplgheaders.h" + // ---------------------------------------------------------------------------- // CIpsPlgBaseOperation::~CIpsPlgBaseOperation() // ---------------------------------------------------------------------------- @@ -27,20 +30,21 @@ FUNC_LOG; // Cancel() should be called in deriving classes; } + // ---------------------------------------------------------------------------- // CIpsPlgBaseOperation::CIpsPlgBaseOperation() // ---------------------------------------------------------------------------- -// priority parameter has been removed +// CIpsPlgBaseOperation::CIpsPlgBaseOperation( CMsvSession& aMsvSession, + TInt aPriority, TRequestStatus& aObserverRequestStatus, TInt aFSRequestId, TFSMailMsgId aFSMailboxId ) : - CMsvOperation( aMsvSession, EPriorityStandard, aObserverRequestStatus ), - iFSRequestId( aFSRequestId ), - iFSMailboxId( aFSMailboxId ) + CMsvOperation( aMsvSession, aPriority, aObserverRequestStatus ), + iFSRequestId( aFSRequestId ), iFSMailboxId( aFSMailboxId ) { FUNC_LOG; } @@ -65,4 +69,12 @@ return iFSMailboxId; } -// IpsOpType function body has been removed +// ---------------------------------------------------------------------------- +// ---------------------------------------------------------------------------- +// +TInt CIpsPlgBaseOperation::IpsOpType() const + { + FUNC_LOG; + return EIpsOpTypeUnknown; + } +