ipsservices/ipssosplugin/inc/ipsplgpop3connectop.h
changeset 20 ecc8def7944a
parent 18 578830873419
child 23 2dc6caa42ec3
equal deleted inserted replaced
18:578830873419 20:ecc8def7944a
    25 /**
    25 /**
    26 * Connect operation.
    26 * Connect operation.
    27 * Encapsulates connection validation.
    27 * Encapsulates connection validation.
    28 */
    28 */
    29 NONSHARABLE_CLASS ( CIpsPlgPop3ConnectOp ) :
    29 NONSHARABLE_CLASS ( CIpsPlgPop3ConnectOp ) :
    30     public CIpsPlgOnlineOperation,
    30     public CIpsPlgOnlineOperation
    31     public MIpsPlgConnectOpCallback
    31     // public MIpsPlgConnectOpCallback <qmail> not used any more
    32     {
    32     {
    33 public://from MIpsPlgConnectOpCallback
    33     // <qmail> MIpsPlgConnectOpCallback not used any more
    34     
    34 public:
    35     void CredientialsSetL( TInt aEvent );
       
    36     public:
       
    37 
    35 
    38         /**
    36         /**
    39         *
    37         *
    40         */
    38         */
    41         static CIpsPlgPop3ConnectOp* NewL(
    39         static CIpsPlgPop3ConnectOp* NewL(
    43             TRequestStatus& aObserverRequestStatus,
    41             TRequestStatus& aObserverRequestStatus,
    44             TMsvId aService,
    42             TMsvId aService,
    45             TBool aForcePopulate,
    43             TBool aForcePopulate,
    46             CIpsPlgTimerOperation& aActivityTimer,
    44             CIpsPlgTimerOperation& aActivityTimer,
    47             TFSMailMsgId aFSMailBoxId,
    45             TFSMailMsgId aFSMailBoxId,
    48             MFSMailRequestObserver& aFSOperationObserver,
    46             MFSMailRequestObserver* aFSOperationObserver,
    49             TInt aFSRequestId,
    47             TInt aFSRequestId,
    50             CIpsPlgEventHandler* aEventHandler=NULL,
    48             CIpsPlgEventHandler* aEventHandler=NULL );
    51             TBool aSignallingAllowed=ETrue );
       
    52 
    49 
    53         /**
    50         /**
    54         *
    51         *
    55         */
    52         */
    56         virtual ~CIpsPlgPop3ConnectOp();
    53         virtual ~CIpsPlgPop3ConnectOp();
    64         *
    61         *
    65         */
    62         */
    66         TFSProgress GetFSProgressL() const;
    63         TFSProgress GetFSProgressL() const;
    67 
    64 
    68 // <qmail> Connected() used from baseclass
    65 // <qmail> Connected() used from baseclass
    69         virtual TInt IpsOpType() const;
    66         
       
    67         // <qmail> change ret val type
       
    68         /**
       
    69          * Returns operation type
       
    70          */
       
    71         TIpsOpType IpsOpType() const;
    70 
    72 
    71     protected:
    73     protected:
    72 
    74 
    73         /**
    75         /**
    74         * 
    76         * 
   100             TRequestStatus& aObserverRequestStatus,
   102             TRequestStatus& aObserverRequestStatus,
   101             TMsvId aServiceId,
   103             TMsvId aServiceId,
   102             TBool aForcePopulate,
   104             TBool aForcePopulate,
   103             CIpsPlgTimerOperation& aActivityTimer,
   105             CIpsPlgTimerOperation& aActivityTimer,
   104             TFSMailMsgId aFSMailBoxId,
   106             TFSMailMsgId aFSMailBoxId,
   105             MFSMailRequestObserver& aFSOperationObserver,
   107             MFSMailRequestObserver* aFSOperationObserver,
   106             TInt aFSRequestId,
   108             TInt aFSRequestId,
   107             CIpsPlgEventHandler* aEventHandler,
   109             CIpsPlgEventHandler* aEventHandler );
   108             TBool aSignallingAllowed );
       
   109 
   110 
   110         /**
   111         /**
   111         *
   112         *
   112         */
   113         */
   113         void ConstructL();
   114         void ConstructL();