diff -r 578830873419 -r ecc8def7944a ipsservices/ipssosplugin/inc/ipsplgmailstoreroperation.h --- a/ipsservices/ipssosplugin/inc/ipsplgmailstoreroperation.h Fri Apr 16 14:51:52 2010 +0300 +++ b/ipsservices/ipssosplugin/inc/ipsplgmailstoreroperation.h Mon May 03 12:23:15 2010 +0300 @@ -1,5 +1,5 @@ /* -* Copyright (c) 2007 Nokia Corporation and/or its subsidiary(-ies). +* Copyright (c) 2007 - 2010 Nokia Corporation and/or its subsidiary(-ies). * All rights reserved. * This component and the accompanying materials are made available * under the terms of "Eclipse Public License v1.0" @@ -26,7 +26,7 @@ class MFSMailRequestObserver; NONSHARABLE_CLASS( CIpsPlgMailStorerOperation ) : - public CMsvOperation + public CIpsPlgBaseOperation { public: /** @@ -69,9 +69,27 @@ void DoCancel(); /** - * From CMsvOperation + * From CMsvoperation + */ + virtual const TDesC8& ProgressL(); + + // + /** + * From CIpsPlgBaseOperation + */ + virtual const TDesC8& GetErrorProgressL(TInt aError); + + /** + * From CIpsPlgBaseOperation + */ + virtual TFSProgress GetFSProgressL() const; + + /** + * From CIpsPlgBaseOperation + * Returns operation type */ - virtual const TDesC8& ProgressL(); + TIpsOpType IpsOpType() const; + // protected: @@ -110,7 +128,9 @@ CFSMailPlugin& iPlugin; RPointerArray &iMessages; MFSMailRequestObserver& iFSOperationObserver; - const TInt iRequestId; + // + TFSProgress iFSProgress; + // }; #endif //CIpsPlgMailStorerOperation_H