CHttpClientTransactionImpl Class Reference

class CHttpClientTransactionImpl : public CBase

Inherits from

Constructor & Destructor Documentation

CHttpClientTransactionImpl(CHttpClientTransaction &, RStringPool)

CHttpClientTransactionImpl ( CHttpClientTransaction & aTrans,
RStringPool aStringPool
) [private, inline]

Parameters

CHttpClientTransaction & aTrans
RStringPool aStringPool

~CHttpClientTransactionImpl()

~CHttpClientTransactionImpl ( )

Member Functions Documentation

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

void ConstructL ( 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 ( TInt aError,
RHTTPTransaction aTransaction,
const THTTPEvent & aEvent
) [private]

Parameters

TInt aError
RHTTPTransaction aTransaction
const THTTPEvent & aEvent

MHFRunL(RHTTPTransaction, const THTTPEvent &)

void MHFRunL ( RHTTPTransaction aTransaction,
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)

void SetDynamicContentSourceLength ( TInt aLen )

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]