#include "httpd.h"#include "http_config.h"#include "http_log.h"#include "apr_strings.h"#include "apr_general.h"#include "util_filter.h"#include "apr_buckets.h"#include "http_request.h"#include "apr_want.h"#include "zlib.h"Include dependency graph for mod_deflate.c:

Go to the source code of this file.
|
|
Definition at line 37 of file mod_deflate.c. |
|
|
Definition at line 106 of file mod_deflate.c. Referenced by create_deflate_server_config(). |
|
|
Definition at line 103 of file mod_deflate.c. Referenced by create_deflate_server_config(). |
|
|
Definition at line 105 of file mod_deflate.c. Referenced by create_deflate_server_config(). |
|
|
Definition at line 104 of file mod_deflate.c. Referenced by create_deflate_server_config(). |
|
|
Definition at line 84 of file mod_deflate.c. Referenced by deflate_out_filter(). |
|
|
|
|
|
|
|
||||||||||||
|
Definition at line 129 of file mod_deflate.c. References apr_pcalloc, c, DEFAULT_BUFFERSIZE, DEFAULT_COMPRESSION, DEFAULT_MEMLEVEL, and DEFAULT_WINDOWSIZE. |
|
||||||||||||||||||||||||
|
Definition at line 585 of file mod_deflate.c. References ap_get_module_config, AP_MODE_READBYTES, APLOG_DEBUG, APLOG_ERR, APLOG_MARK, APR_BLOCK_READ, APR_BRIGADE_CONCAT, APR_BRIGADE_EMPTY, APR_BRIGADE_FOREACH, APR_BRIGADE_INSERT_TAIL, APR_BUCKET_IS_EOS, APR_BUCKET_IS_FLUSH, apr_bucket_read, APR_BUCKET_REMOVE, APR_EGENERAL, apr_pcalloc, APR_SUCCESS, deflate_ctx_t::bb, conn_rec::bucket_alloc, deflate_ctx_t::buffer, deflate_filter_config_t::bufferSize, ap_filter_t::c, c, deflate_ctx_t::crc, ap_filter_t::ctx, ctx, deflate_magic, deflate_module, eos, getLong(), request_rec::headers_in, len, request_rec::main, server_rec::module_config, ap_filter_t::next, NULL, request_rec::pool, deflate_ctx_t::proc_bb, ap_filter_t::r, r, request_rec::server, strcasecmp(), deflate_ctx_t::stream, request_rec::uri, and deflate_filter_config_t::windowSize. Referenced by register_hooks(). Here is the call graph for this function: ![]() |
|
||||||||||||
|
||||||||||||||||
|
Definition at line 158 of file mod_deflate.c. References ap_get_module_config, deflate_filter_config_t::bufferSize, c, deflate_module, n, and NULL. |
|
||||||||||||||||
|
Definition at line 215 of file mod_deflate.c. References ap_get_module_config, c, deflate_filter_config_t::compressionlevel, deflate_module, and NULL. |
|
||||||||||||||||
|
Definition at line 198 of file mod_deflate.c. References ap_get_module_config, c, deflate_module, deflate_filter_config_t::memlevel, server_rec::module_config, NULL, and cmd_parms_struct::server. |
|
||||||||||||||||||||
|
Definition at line 173 of file mod_deflate.c. References ap_get_module_config, c, deflate_module, server_rec::module_config, deflate_filter_config_t::note_input_name, deflate_filter_config_t::note_output_name, deflate_filter_config_t::note_ratio_name, NULL, cmd_parms_struct::pool, cmd_parms_struct::server, and strcasecmp(). Here is the call graph for this function: ![]() |
|
||||||||||||||||
|
Definition at line 141 of file mod_deflate.c. References ap_get_module_config, c, deflate_module, server_rec::module_config, NULL, cmd_parms_struct::server, and deflate_filter_config_t::windowSize. |
|
|
Definition at line 121 of file mod_deflate.c. Referenced by deflate_in_filter(). |
|
||||||||||||
|
Definition at line 111 of file mod_deflate.c. Referenced by deflate_out_filter(). |
|
|
Definition at line 845 of file mod_deflate.c. References AP_FTYPE_CONTENT_SET, deflate_in_filter(), deflate_out_filter(), deflateFilterName, and NULL. Here is the call graph for this function: ![]() |
|
|
Initial value: {
AP_INIT_TAKE12("DeflateFilterNote", deflate_set_note, NULL, RSRC_CONF,
"Set a note to report on compression ratio"),
AP_INIT_TAKE1("DeflateWindowSize", deflate_set_window_size, NULL,
RSRC_CONF, "Set the Deflate window size (1-15)"),
AP_INIT_TAKE1("DeflateBufferSize", deflate_set_buffer_size, NULL, RSRC_CONF,
"Set the Deflate Buffer Size"),
AP_INIT_TAKE1("DeflateMemLevel", deflate_set_memlevel, NULL, RSRC_CONF,
"Set the Deflate Memory Level (1-9)"),
AP_INIT_TAKE1("DeflateCompressionLevel", deflate_set_compressionlevel, NULL, RSRC_CONF,
"Set the Deflate Compression Level (1-9)"),
{NULL}
}
Definition at line 853 of file mod_deflate.c. |
|
|
Definition at line 233 of file mod_deflate.c. Referenced by deflate_in_filter(), and deflate_out_filter(). |
|
|
Initial value: {
STANDARD20_MODULE_STUFF,
NULL,
NULL,
create_deflate_server_config,
NULL,
deflate_filter_cmds,
register_hooks
}
Definition at line 867 of file mod_deflate.c. Referenced by deflate_in_filter(), deflate_out_filter(), deflate_set_buffer_size(), deflate_set_compressionlevel(), deflate_set_memlevel(), deflate_set_note(), and deflate_set_window_size(). |
|
|
Definition at line 88 of file mod_deflate.c. Referenced by register_hooks(). |