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