MHTTPTransactionCallback Class Reference

class MHTTPTransactionCallback

The per-transaction callback for receiving HTTP events.

Member Functions Documentation

MHFRunError(TInt, RHTTPTransaction, const THTTPEvent &)

TInt MHFRunError ( TInt aError,
RHTTPTransaction aTransaction,
const THTTPEvent & aEvent
) [pure virtual]

Called when RunL leaves from a transaction event. This works in the same way as CActve::RunError; return KErrNone if you have handled the error. If you don't completely handle the error, a panic will occur.

Parameters

TInt aError The leave code that RunL left with.
RHTTPTransaction aTransaction The transaction that was being processed.
const THTTPEvent & aEvent The Event that was being processed.

MHFRunL(RHTTPTransaction, const THTTPEvent &)

void MHFRunL ( RHTTPTransaction aTransaction,
const THTTPEvent & aEvent
) [pure virtual]
Called when the filter's registration conditions are satisfied for events that occur on a transaction. Note that this function is not allowed to leave if called with certain events. THTTPEvent
leave
Any Leaves must be handled by the appropriate MHFRunError.

Parameters

RHTTPTransaction aTransaction The transaction that the event has occurred on.
const THTTPEvent & aEvent The event that has occurred.