diff -r 139d4b7b2938 -r 99bcbff212ad emailservices/emailframework/inc/CFSMailPlugin.h --- a/emailservices/emailframework/inc/CFSMailPlugin.h Mon May 24 21:02:02 2010 +0300 +++ b/emailservices/emailframework/inc/CFSMailPlugin.h Fri May 28 13:56:43 2010 +0300 @@ -529,7 +529,25 @@ virtual void DeleteMessagesByUidL( const TFSMailMsgId& aMailBoxId, const TFSMailMsgId& aFolderId, const RArray& aMessages ) = 0; - + +// + /** + * deletes email defined by message id + * + * @param aMailBoxId id of the mailbox containing email + * @param aFolderId email parent folder id + * @param aMessages ids of messages to be deleted + * @param aOperationObserver Observer for the operation + * @param aRequestId id of the operation + * @return KErrNone if this method is supported, KErrNotSupported if not + */ + virtual void DeleteMessagesByUidL( const TFSMailMsgId& aMailBoxId, + const TFSMailMsgId& aFolderId, + const RArray& aMessages, + MFSMailRequestObserver& aOperationObserver, + const TInt aRequestId ); +// + /** * creates new email template into drafts folder *