CHttpDataReceiver Class Reference

class CHttpDataReceiver : public CBase

Inherits from

Constructor & Destructor Documentation

CHttpDataReceiver(RHTTPTransaction, CHttpClientTransaction &)

CHttpDataReceiver ( RHTTPTransaction aTrans,
CHttpClientTransaction & aClientTrans
)

Parameters

RHTTPTransaction aTrans
CHttpClientTransaction & aClientTrans

~CHttpDataReceiver()

~CHttpDataReceiver ( )

Member Functions Documentation

DataAvailable()

void DataAvailable ( )

Error(TInt)

void Error ( TInt aError ) [private]

Parameters

TInt aError

GetData(TPtrC8 &)

TBool GetData ( TPtrC8 & aData ) [private]

Parameters

TPtrC8 & aData

Release()

void Release ( ) [private]

SetDataSupplier(MHTTPDataSupplier *)

void SetDataSupplier ( MHTTPDataSupplier * aSupplier ) [inline]

Parameters

MHTTPDataSupplier * aSupplier

SetDynamicSink(MHttpContentSink *)

void SetDynamicSink ( MHttpContentSink * aSink ) [inline]

Parameters

MHttpContentSink * aSink

SetFile(RFile &)

TInt SetFile ( RFile & aFile )

Parameters

RFile & aFile

Store()

void Store ( ) [private]

Member Data Documentation

CHttpClientTransaction & iClientTrans

CHttpClientTransaction & iClientTrans [private]

MHTTPDataSupplier * iDataSupplier

MHTTPDataSupplier * iDataSupplier [private]

MHttpContentSink * iDynamicSink

MHttpContentSink * iDynamicSink [private]

CHttpFileWriter * iFileWriter

CHttpFileWriter * iFileWriter [private]

RHTTPTransaction iTransaction

RHTTPTransaction iTransaction [private]

TInt iTransfferedDataSize

TInt iTransfferedDataSize [private]