#include <util_filter.h>
変数 | |
const char * | name |
ap_filter_func | filter_func |
ap_init_filter_func | filter_init_func |
ap_filter_type | ftype |
ap_filter_rec_t * | next |
ap_filter_provider_t * | providers |
int | debug |
unsigned int | proto_flags |
At the moment, these are simply linked in a chain, so a ->next pointer is available.
It is used for any filter that can be inserted in the filter chain. This may be either a httpd-2.0 filter or a mod_filter harness. In the latter case it contains dispatch, provider and protocol information. In the former case, the new fields (from dispatch) are ignored.
Trace level for this filter
ap_filter_func ap_filter_rec_t::filter_func |
The function to call when this filter is invoked.
ap_init_filter_func ap_filter_rec_t::filter_init_func |
The function to call before the handlers are invoked. Notice that this function is called only for filters participating in the http protocol. Filters for other protocols are to be initialized by the protocols themselves.
The type of filter, either AP_FTYPE_CONTENT or AP_FTYPE_CONNECTION. An AP_FTYPE_CONTENT filter modifies the data based on information found in the content. An AP_FTYPE_CONNECTION filter modifies the data based on the type of connection.
const char* ap_filter_rec_t::name |
The registered name for this filter
struct ap_filter_rec_t* ap_filter_rec_t::next |
The next filter_rec in the list
unsigned int ap_filter_rec_t::proto_flags |
Protocol flags for this filter
ap_filter_provider_t* ap_filter_rec_t::providers |
Providers for this filter