CCl2WebFilter Class Reference

List of all members.

Public Member Functions

void MHFUnload (RHTTPSession aSession, THTTPFilterHandle aHandle)
void MHFLoad (RHTTPSession aSession, THTTPFilterHandle aHandle)
void MHFRunL (RHTTPTransaction aTransaction, const THTTPEvent &aEvent)
void MHFSessionRunL (const THTTPSessionEvent &aEvent)
TInt MHFRunError (TInt aError, RHTTPTransaction aTransaction, const THTTPEvent &aEvent)
TInt MHFSessionRunError (TInt aError, const THTTPSessionEvent &aEvent)
 ~CCl2WebFilter ()

Static Public Member Functions

static CEComFilter * CreateFilterL (TAny *aHttpSession)

Private Member Functions

void ConstructL (RHTTPSession &aHttpSession)
 DEF_SESSION (RProperty, iProperty)

Private Attributes

RStringF iFilterName

Detailed Description

Definition at line 24 of file module.cpp.


Constructor & Destructor Documentation

CCl2WebFilter::~CCl2WebFilter (  ) 

Definition at line 59 of file module.cpp.

References iFilterName, and SESSION_CLOSE_IF_OPEN.


Member Function Documentation

void CCl2WebFilter::ConstructL ( RHTTPSession &  aHttpSession  )  [private]

Definition at line 65 of file module.cpp.

References iFilterName, and LEAVE_IF_ERROR_OR_SET_SESSION_OPEN.

CEComFilter * CCl2WebFilter::CreateFilterL ( TAny *  aHttpSession  )  [static]

Definition at line 48 of file module.cpp.

CCl2WebFilter::DEF_SESSION ( RProperty  ,
iProperty   
) [private]
void CCl2WebFilter::MHFLoad ( RHTTPSession  aSession,
THTTPFilterHandle  aHandle 
)

Definition at line 91 of file module.cpp.

TInt CCl2WebFilter::MHFRunError ( TInt  aError,
RHTTPTransaction  aTransaction,
const THTTPEvent &  aEvent 
)

Definition at line 114 of file module.cpp.

void CCl2WebFilter::MHFRunL ( RHTTPTransaction  aTransaction,
const THTTPEvent &  aEvent 
)

Definition at line 96 of file module.cpp.

TInt CCl2WebFilter::MHFSessionRunError ( TInt  aError,
const THTTPSessionEvent &  aEvent 
)

Definition at line 120 of file module.cpp.

void CCl2WebFilter::MHFSessionRunL ( const THTTPSessionEvent &  aEvent  ) 

Definition at line 109 of file module.cpp.

void CCl2WebFilter::MHFUnload ( RHTTPSession  aSession,
THTTPFilterHandle  aHandle 
)

Definition at line 83 of file module.cpp.


Member Data Documentation

RStringF CCl2WebFilter::iFilterName [private]

Definition at line 44 of file module.cpp.

Referenced by ConstructL(), and ~CCl2WebFilter().


The documentation for this class was generated from the following file:

ContextLogger2—ContextLogger2 Logger Daemon Internals—Generated on Mon May 2 13:50:03 2011 by Doxygen 1.6.1