#include <mw/http/mhttptransactioncallback.h>
class MHTTPTransactionCallback |
Public Member Functions | |
---|---|
pure virtual TInt | MHFRunError(TInt, RHTTPTransaction, const THTTPEvent &) |
pure virtual void | MHFRunL(RHTTPTransaction, const THTTPEvent &) |
The per-transaction callback for receiving HTTP events.
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 | |
---|---|
aError | The leave code that RunL left with. |
aTransaction | The transaction that was being processed. |
aEvent | The Event that was being processed. |
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.
See also: THTTPEvent
Parameters | |
---|---|
aTransaction | The transaction that the event has occurred on. |
aEvent | The event that has occurred. |
Leave Codes | |
---|---|
Any | Leaves must be handled by the appropriate MHFRunError. |