|
|
|
Location:
http\mhttpfilterbase.h
Link against: http.lib
class MHTTPFilterBase
Supported from 7.0
Base class for filters and event callback classes.
This is the base class for the filter base class, MHTTPFilter, the transaction event callback base class, MHTTPTransactionCallback, and the session event callback base class, MHTTPSessionEventCallback.
Defined in MHTTPFilterBase:
MHFRunError(), MHFRunL(), MHFSessionRunError(), MHFSessionRunL()
virtual void MHFRunL(RHTTPTransaction aTransaction, const THTTPEvent& aEvent);
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.
|
|
virtual void MHFSessionRunL(const THTTPSessionEvent& aEvent);
Called when the filter's registration conditions are satisfied for events that occur on the session.
|
|
virtual TInt MHFRunError(TInt aError, RHTTPTransaction aTransaction, const THTTPEvent& aEvent);
Called when a leave occurs in handling a transaction event.
If you don't handle the error, a panic will occur.
The function is similiar in principal to CActive::RunError().
|
|
virtual TInt MHFSessionRunError(TInt aError, const THTTPSessionEvent& aEvent);
Called when a leave occurs in handling a session event.
If you don't handle the error, a panic will occur.
The function is similiar in principal to CActive::RunError().
|
|