MHTTPFilterCreationCallback Class Reference

class MHTTPFilterCreationCallback

This class serves as a pure virtual interface required as a session callback to the client when the client requires to configure the filters that are installed. The session calls the method in the interface when the construction of the session is complete. The callback passes an object of CFilterConfigurationIterator that allows the client to configure the filters that are installed.

Member Functions Documentation

ConfigureSessionFiltersL(TFilterConfigurationIterator *)

void ConfigureSessionFiltersL ( TFilterConfigurationIterator * aFilterConfigIter ) [pure virtual]
Intended Usage: Pure virtual that is called by the session when the session construction is complete. This passes a CFilterConfigurationIterator back to the client which allows the client to install or install selected filters.
Pre-condition
The session has been constructed
Post-condition
The filters that are installed are have been configured by the client

Parameters

TFilterConfigurationIterator * aFilterConfigIter Pointer to the filter configuration iterator. Ownership of CFilterConfigurationIterator remains with the session and is not transfered