CHttpClientTransactionImpl Class Reference

class CHttpClientTransactionImpl : public CBase

Inherits from

  • CHttpClientTransactionImpl

Constructor & Destructor Documentation

CHttpClientTransactionImpl(CHttpClientTransaction &, RStringPool)

CHttpClientTransactionImpl(CHttpClientTransaction &aTrans,
RStringPoolaStringPool
)[private, inline]

Parameters

CHttpClientTransaction & aTrans
RStringPool aStringPool

~CHttpClientTransactionImpl()

~CHttpClientTransactionImpl()

Member Functions Documentation

ConstructL(CHttpService &, const TDesC8 &, const TDesC8 &)

voidConstructL(CHttpService &aClient,
const TDesC8 &aMethod,
const TDesC8 &aUri
)[private]

Parameters

CHttpService & aClient
const TDesC8 & aMethod
const TDesC8 & aUri

MHFRunError(TInt, RHTTPTransaction, const THTTPEvent &)

TInt MHFRunError(TIntaError,
RHTTPTransactionaTransaction,
const THTTPEvent &aEvent
)[private]

Parameters

TInt aError
RHTTPTransaction aTransaction
const THTTPEvent & aEvent

MHFRunL(RHTTPTransaction, const THTTPEvent &)

voidMHFRunL(RHTTPTransactionaTransaction,
const THTTPEvent &aEvent
)[private]

Parameters

RHTTPTransaction aTransaction
const THTTPEvent & aEvent

NewL(CHttpService &, CHttpClientTransaction &, const TDesC8 &, const TDesC8 &)

CHttpClientTransactionImpl *NewL(CHttpService &aClient,
CHttpClientTransaction &aTrans,
const TDesC8 &aMethod,
const TDesC8 &aUri
)[static]

Parameters

CHttpService & aClient
CHttpClientTransaction & aTrans
const TDesC8 & aMethod
const TDesC8 & aUri

SetDynamicContentSink(MHttpContentSink *)

TInt SetDynamicContentSink(MHttpContentSink *aSink)

Parameters

MHttpContentSink * aSink

SetDynamicContentSource(MHttpContentSource *)

TInt SetDynamicContentSource(MHttpContentSource *aSource)

Parameters

MHttpContentSource * aSource

SetDynamicContentSourceLength(TInt)

voidSetDynamicContentSourceLength(TIntaLen)

Parameters

TInt aLen

SetStaticContentSink(RFile &)

TInt SetStaticContentSink(RFile &aSink)

Parameters

RFile & aSink

SetStaticContentSource(RFile &)

TInt SetStaticContentSource(RFile &aSource)

Parameters

RFile & aSource

StringPool()

RStringPool StringPool()[inline]

Transaction()

RHTTPTransaction Transaction()[inline]

Member Data Documentation

CHttpClientTransaction & iClientTrans

CHttpClientTransaction &iClientTrans[private]

CHttpDataReceiver * iDataReceiver

CHttpDataReceiver *iDataReceiver[private]

CHttpDataSender * iDataSender

CHttpDataSender *iDataSender[private]

RStringPool iStringPool

RStringPool iStringPool[private]

RHTTPTransaction iTransaction

RHTTPTransaction iTransaction[private]