ipsservices/ipssosplugin/src/ipsplgbaseoperation.cpp
branchRCL_3
changeset 64 3533d4323edc
parent 63 d189ee25cf9d
equal deleted inserted replaced
63:d189ee25cf9d 64:3533d4323edc
    13 *
    13 *
    14 * Description:  Base operation class
    14 * Description:  Base operation class
    15 *
    15 *
    16 */
    16 */
    17 
    17 
       
    18 
       
    19 
    18 #include "emailtrace.h"
    20 #include "emailtrace.h"
    19 #include "ipsplgheaders.h"
    21 #include "ipsplgheaders.h"
       
    22 
    20 
    23 
    21 // ----------------------------------------------------------------------------
    24 // ----------------------------------------------------------------------------
    22 // CIpsPlgBaseOperation::~CIpsPlgBaseOperation()
    25 // CIpsPlgBaseOperation::~CIpsPlgBaseOperation()
    23 // ----------------------------------------------------------------------------
    26 // ----------------------------------------------------------------------------
    24 //
    27 //
    25 CIpsPlgBaseOperation::~CIpsPlgBaseOperation()
    28 CIpsPlgBaseOperation::~CIpsPlgBaseOperation()
    26     {
    29     {
    27     FUNC_LOG;
    30     FUNC_LOG;
    28     // Cancel() should be called in deriving classes;
    31     // Cancel() should be called in deriving classes;
    29     }
    32     }
       
    33 
    30         
    34         
    31 // ----------------------------------------------------------------------------
    35 // ----------------------------------------------------------------------------
    32 // CIpsPlgBaseOperation::CIpsPlgBaseOperation()
    36 // CIpsPlgBaseOperation::CIpsPlgBaseOperation()
    33 // ----------------------------------------------------------------------------
    37 // ----------------------------------------------------------------------------
    34 // <qmail> priority parameter has been removed
    38 //
    35 CIpsPlgBaseOperation::CIpsPlgBaseOperation(
    39 CIpsPlgBaseOperation::CIpsPlgBaseOperation(
    36     CMsvSession& aMsvSession,
    40     CMsvSession& aMsvSession,
       
    41     TInt aPriority,
    37     TRequestStatus& aObserverRequestStatus,
    42     TRequestStatus& aObserverRequestStatus,
    38     TInt aFSRequestId,
    43     TInt aFSRequestId,
    39     TFSMailMsgId aFSMailboxId )
    44     TFSMailMsgId aFSMailboxId )
    40     :
    45     :
    41     CMsvOperation( aMsvSession, EPriorityStandard, aObserverRequestStatus ),
    46     CMsvOperation( aMsvSession, aPriority, aObserverRequestStatus ),
    42     iFSRequestId( aFSRequestId ), 
    47     iFSRequestId( aFSRequestId ), iFSMailboxId( aFSMailboxId )
    43     iFSMailboxId( aFSMailboxId )
       
    44     {
    48     {
    45     FUNC_LOG;
    49     FUNC_LOG;
    46     }
    50     }
    47 
    51 
    48 // ----------------------------------------------------------------------------
    52 // ----------------------------------------------------------------------------
    63     {
    67     {
    64     FUNC_LOG;
    68     FUNC_LOG;
    65     return iFSMailboxId;
    69     return iFSMailboxId;
    66     }
    70     }
    67 
    71 
    68 // <qmail> IpsOpType function body has been removed
    72 // ----------------------------------------------------------------------------
       
    73 // ----------------------------------------------------------------------------    
       
    74 //   
       
    75 TInt CIpsPlgBaseOperation::IpsOpType() const
       
    76     {
       
    77     FUNC_LOG;
       
    78     return EIpsOpTypeUnknown;
       
    79     }
       
    80