|
|
|
class MHTTPFilter : public MHTTPFilterBase;
A HTTP filter
MHTTPFilterBase - A HTTP Filter. This is the base class for normal filters (MHTTPFilter) which add...
MHTTPFilter - A HTTP filter
Defined in MHTTPFilter:
ECacheFilters to handle caching behaviours. EClientThe client :- At the head of the filter chain : No position above this must be u...EClientFiltersClient filters that assume all standard behaviour is already there. ECookiesThe cookie filter, and other filters that don't need to be concerned with resubm...EProtocolHandlerThe Protocol Handler :- At the base of the filter chain and nearest to the trans...EStatusCodeHandlerFilters to handle particular status codes. e.g.Redirection and authentication. ETidyUpThe validation filter and any other final tidy up or initial preprocessing of tr...EUAProfThe UAProf filter. MHFLoad(RHTTPSession,THTTPFilterHandle)Called when the filter is being added to the session's filter queue. MHFUnload(RHTTPSession,THTTPFilterHandle)Called when the filter is being removed from a session's filter queue. TPositionsDefault filter positions Inherited from MHTTPFilterBase:
MHFRunError(TInt,RHTTPTransaction,const THTTPEvent &)Called when RunL leaves from a transaction event. This works in the same way as ...MHFRunL(RHTTPTransaction,const THTTPEvent &)Called when the filter's registration conditions are satisfied for events that o...MHFSessionRunError(TInt,const THTTPSessionEvent &)Called when MHFRunL leaves from a session event. This works in the same way as C...MHFSessionRunL(const THTTPSessionEvent &)Called when the filters registration conditions are satisfied for events that oc...IMPORT_C virtual void MHFUnload(RHTTPSession aSession, THTTPFilterHandle aHandle);
Called when the filter is being removed from a session's filter queue.
|
IMPORT_C virtual void MHFLoad(RHTTPSession aSession, THTTPFilterHandle aHandle);
Called when the filter is being added to the session's filter queue.
|
TPositions
Default filter positions
|