emailuis/nmframeworkadapter/inc/nmfwastoreenvelopesoperation.h
changeset 23 2dc6caa42ec3
parent 20 ecc8def7944a
equal deleted inserted replaced
20:ecc8def7944a 23:2dc6caa42ec3
    32     NmFwaStoreEnvelopesOperation(
    32     NmFwaStoreEnvelopesOperation(
    33             const NmId &mailboxId,
    33             const NmId &mailboxId,
    34             RPointerArray<CFSMailMessage> messages,
    34             RPointerArray<CFSMailMessage> messages,
    35             CFSMailClient &mailClient);
    35             CFSMailClient &mailClient);
    36     
    36     
    37     virtual ~NmFwaStoreEnvelopesOperation();
       
    38     
       
    39     // from MFSMailRequestObserver
    37     // from MFSMailRequestObserver
    40     void RequestResponseL(TFSProgress aEvent, TInt aRequestId);
    38     void RequestResponseL(TFSProgress aEvent, TInt aRequestId);
    41 
    39 
    42 protected:
    40 protected:
    43     void doRunAsyncOperation();
    41     void doRunAsyncOperation();
       
    42     void doCancelOperation();
    44     
    43     
    45 protected:
    44 private:
    46     void doCancelOperation();
    45     ~NmFwaStoreEnvelopesOperation();
    47 
    46 
    48 private:
    47 private:
    49     NmId                            mMailboxId;
    48     NmId                            mMailboxId;
    50     CFSMailClient                   &mMailClient;
    49     CFSMailClient                   &mMailClient;
    51     RPointerArray<CFSMailMessage>   mMessages;
    50     RPointerArray<CFSMailMessage>   mMessages;