diff -r 9ba4404ef423 -r 759dc5235cdb emailservices/emailframework/inc/CFSMailPlugin.h --- a/emailservices/emailframework/inc/CFSMailPlugin.h Thu May 27 12:43:55 2010 +0300 +++ b/emailservices/emailframework/inc/CFSMailPlugin.h Fri Jun 11 13:27:14 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 *