emailuis/nmframeworkadapter/inc/nmfwastoremessageoperation.h
changeset 23 2dc6caa42ec3
parent 20 ecc8def7944a
equal deleted inserted replaced
20:ecc8def7944a 23:2dc6caa42ec3
    32 public:
    32 public:
    33     NmFwaStoreMessageOperation(
    33     NmFwaStoreMessageOperation(
    34 			CFSMailMessage *messages,
    34 			CFSMailMessage *messages,
    35             CFSMailClient &mailClient);
    35             CFSMailClient &mailClient);
    36     
    36     
    37     virtual ~NmFwaStoreMessageOperation();
    37     void RequestResponseL(TFSProgress aEvent, TInt aRequestId);
    38     
       
    39     virtual void RequestResponseL(TFSProgress aEvent, TInt aRequestId);
       
    40 
    38 
    41 protected:
    39 protected:
    42     virtual void doRunAsyncOperation();
    40     void doRunAsyncOperation();
    43     
    41     void doCompleteOperation();
    44 protected:
    42     void doCancelOperation();
    45     virtual void doCompleteOperation();
       
    46     virtual void doCancelOperation();
       
    47 
    43 
    48 private:
    44 private:
    49     
    45     ~NmFwaStoreMessageOperation();
    50     enum TStatus
    46     enum TStatus
    51         {
    47         {
    52         EStoreHeader,
    48         EStoreHeader,
    53         EStoreSubParts,
    49         EStoreSubParts,
    54         EComplete
    50         EComplete