emailuis/nmframeworkadapter/inc/nmfwamessagefetchingoperation.h
changeset 23 2dc6caa42ec3
parent 20 ecc8def7944a
child 27 9ba4404ef423
equal deleted inserted replaced
20:ecc8def7944a 23:2dc6caa42ec3
    30 public:
    30 public:
    31     NmFwaMessageFetchingOperation(
    31     NmFwaMessageFetchingOperation(
    32         const NmId &mailboxId,
    32         const NmId &mailboxId,
    33         const NmId &folderId,
    33         const NmId &folderId,
    34         const NmId &messageId,
    34         const NmId &messageId,
    35         CFSMailClient &mailClient,
    35         CFSMailClient &mailClient);
    36         QObject *parent = NULL);
       
    37     
       
    38     ~NmFwaMessageFetchingOperation();
       
    39     
    36     
    40     // from MFSMailRequestObserver
    37     // from MFSMailRequestObserver
    41     void RequestResponseL(TFSProgress aEvent, TInt aRequestId);
    38     void RequestResponseL(TFSProgress aEvent, TInt aRequestId);
    42 
    39 
    43 protected:
    40 protected:
    44     virtual void doRunAsyncOperation();
    41     void doRunAsyncOperation();
       
    42     void doCancelOperation();
    45     
    43     
    46 protected:
    44 private:
    47     virtual void doCancelOperation();
    45     ~NmFwaMessageFetchingOperation();
    48 
    46     
    49 protected:
    47 private:
    50     NmId mMailboxId;
    48     NmId mMailboxId;
    51     NmId mFolderId;
    49     NmId mFolderId;
    52     NmId mMessageId;
    50     NmId mMessageId;
    53 
    51     CFSMailClient &mMailClient;  
    54     CFSMailClient &mMailClient;
       
    55     
       
    56     TInt mRequestId;
    52     TInt mRequestId;
    57 };
    53 };
    58 
    54 
    59 #endif /* NMFAMESSAGEFETCHINGOPERATION_H_ */
    55 #endif /* NMFAMESSAGEFETCHINGOPERATION_H_ */