webservices/wshttpchanneltransportplugin/inc/senhttpchannelimpl.h
branchRCL_3
changeset 19 9e96e2676219
parent 3 b5a195438f6a
equal deleted inserted replaced
17:48e9d43c1d7f 19:9e96e2676219
   105     virtual void SetSecureDialogL(TBool aSecureDialog);
   105     virtual void SetSecureDialogL(TBool aSecureDialog);
   106 
   106 
   107     TInt CancelTransaction(const TInt aTxnId);
   107     TInt CancelTransaction(const TInt aTxnId);
   108     void CancelAllTransactions();
   108     void CancelAllTransactions();
   109 
   109 
   110     void SetExplicitIapDefined(TBool aExplicitIapDefined);
   110     virtual void SetExplicitIapDefined(TBool aExplicitIapDefined);
   111     /*
   111     /*
   112     * Getter for currently effective IAP ID
   112     * Getter for currently effective IAP ID
   113     * @param aIapId will be assigned to hold
   113     * @param aIapId will be assigned to hold
   114     * the value of that Internet Access Point
   114     * the value of that Internet Access Point
   115     * identifier (an unsigned integer utilized
   115     * identifier (an unsigned integer utilized
   129                                   RString& aUsername,
   129                                   RString& aUsername,
   130                                   RString& aPassword);
   130                                   RString& aPassword);
   131     void EnableTimeOutL(TInt aTxnId, TInt aTimeOutSec);
   131     void EnableTimeOutL(TInt aTxnId, TInt aTimeOutSec);
   132     void DisableTimeOutL(TInt aTxnId);
   132     void DisableTimeOutL(TInt aTxnId);
   133     virtual TInt32 UsedIap();
   133     virtual TInt32 UsedIap();
       
   134     virtual void ResetIapId();
       
   135     virtual void ResetUsedIapId();
   134     
   136     
   135 protected:
   137 protected:
   136     CSenHttpChannelImpl(MSenIdentityManager& aManager);
   138     CSenHttpChannelImpl(MSenIdentityManager& aManager);
   137 
   139 
   138     void AddRequestHeadersL(RHTTPHeaders& aHeaders, CSenLayeredHttpTransportProperties& aProps);
   140     void AddRequestHeadersL(RHTTPHeaders& aHeaders, CSenLayeredHttpTransportProperties& aProps);