emailservices/emailframework/inc/CFSMailPlugin.h
changeset 30 759dc5235cdb
parent 20 ecc8def7944a
child 44 c2d07d913565
equal deleted inserted replaced
27:9ba4404ef423 30:759dc5235cdb
   527      * @param aMessages ids of messages to be deleted
   527      * @param aMessages ids of messages to be deleted
   528      */
   528      */
   529      virtual void DeleteMessagesByUidL( const TFSMailMsgId& aMailBoxId,
   529      virtual void DeleteMessagesByUidL( const TFSMailMsgId& aMailBoxId,
   530                                         const TFSMailMsgId& aFolderId,
   530                                         const TFSMailMsgId& aFolderId,
   531                                         const RArray<TFSMailMsgId>& aMessages ) = 0;
   531                                         const RArray<TFSMailMsgId>& aMessages ) = 0;
   532 
   532      
       
   533 // <qmail>
       
   534      /**
       
   535       * deletes email defined by message id
       
   536       *
       
   537       * @param aMailBoxId id of the mailbox containing email
       
   538       * @param aFolderId email parent folder id
       
   539       * @param aMessages ids of messages to be deleted
       
   540       * @param aOperationObserver Observer for the operation 
       
   541       * @param aRequestId id of the operation
       
   542       * @return KErrNone if this method is supported, KErrNotSupported if not
       
   543       */
       
   544       virtual void DeleteMessagesByUidL( const TFSMailMsgId& aMailBoxId,
       
   545                                          const TFSMailMsgId& aFolderId,
       
   546                                          const RArray<TFSMailMsgId>& aMessages,
       
   547                                          MFSMailRequestObserver& aOperationObserver,
       
   548                                          const TInt aRequestId );
       
   549 // </qmail>
       
   550       
   533     /**
   551     /**
   534      * creates new email template into drafts folder
   552      * creates new email template into drafts folder
   535      *
   553      *
   536      * @param aMailBoxId id of the mailbox where new email is created
   554      * @param aMailBoxId id of the mailbox where new email is created
   537      * @return email object to be modified by user, ownership is transferred to user
   555      * @return email object to be modified by user, ownership is transferred to user