34
34
<table border="0" cellpadding="0" cellspacing="0">
36
36
<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
37
<tr><td class="memItemLeft" nowrap align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__module__t.html#b32684e819a242536cad3118d52dcf90">name</a></td></tr>
39
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#g91e5ef91f8f80708aa8f0d018a15db2a">apr_uint32_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__module__t.html#2ff1482603546104cb7b5bb5651f352f">magic_number</a></td></tr>
41
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#g78dec31ed263881aa3f3f744976cb0c5">apr_status_t</a>(* </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__module__t.html#76c838ab71d675ac6b620258d356fdc1">jar</a> )(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__tables.html#gb14d8d6b58a07e71dc83823a6e5b1ac2">apr_table_t</a> **)</td></tr>
43
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#g78dec31ed263881aa3f3f744976cb0c5">apr_status_t</a>(* </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__module__t.html#9b958eaafd129279d8ad55243921c7d7">args</a> )(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__tables.html#gb14d8d6b58a07e71dc83823a6e5b1ac2">apr_table_t</a> **)</td></tr>
45
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#g78dec31ed263881aa3f3f744976cb0c5">apr_status_t</a>(* </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__module__t.html#a614f35761838febdfe693d0ddbc4b7c">body</a> )(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__tables.html#gb14d8d6b58a07e71dc83823a6e5b1ac2">apr_table_t</a> **)</td></tr>
47
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structapreq__cookie__t.html">apreq_cookie_t</a> *(* </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__module__t.html#b5e8790aebf2e6548fbb864e7fee8e59">jar_get</a> )(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, const char *)</td></tr>
49
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structapreq__param__t.html">apreq_param_t</a> *(* </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__module__t.html#d2c4b8d357b722e7dd7379001fa05ed9">args_get</a> )(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, const char *)</td></tr>
51
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structapreq__param__t.html">apreq_param_t</a> *(* </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__module__t.html#3cce87e692ce89a18e789f8a2c0c6a03">body_get</a> )(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, const char *)</td></tr>
53
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#g78dec31ed263881aa3f3f744976cb0c5">apr_status_t</a>(* </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__module__t.html#6ed2c8845f51a497f05a85aa6a6ca700">parser_get</a> )(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, const <a class="el" href="structapreq__parser__t.html">apreq_parser_t</a> **)</td></tr>
55
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#g78dec31ed263881aa3f3f744976cb0c5">apr_status_t</a>(* </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__module__t.html#5eb7bb6a8f5818c77ebc2f9a7c5730fc">parser_set</a> )(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, <a class="el" href="structapreq__parser__t.html">apreq_parser_t</a> *)</td></tr>
57
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#g78dec31ed263881aa3f3f744976cb0c5">apr_status_t</a>(* </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__module__t.html#2f413a5aaaae6e83fc3ca9b8212327c4">hook_add</a> )(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, <a class="el" href="structapreq__hook__t.html">apreq_hook_t</a> *)</td></tr>
59
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#g78dec31ed263881aa3f3f744976cb0c5">apr_status_t</a>(* </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__module__t.html#924ab03cf2c4a2d0ed66c59d1624ee27">brigade_limit_get</a> )(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga0ecd1b844924efe2cb5ffd0079eab9d">apr_size_t</a> *)</td></tr>
61
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#g78dec31ed263881aa3f3f744976cb0c5">apr_status_t</a>(* </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__module__t.html#298e6be980844d3735f3cce56effd62b">brigade_limit_set</a> )(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#ga0ecd1b844924efe2cb5ffd0079eab9d">apr_size_t</a>)</td></tr>
63
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#g78dec31ed263881aa3f3f744976cb0c5">apr_status_t</a>(* </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__module__t.html#84d5b24aa938ecc52a37c68098be1fa1">read_limit_get</a> )(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gdb1334fb99f04c10bcce9819dfba10a3">apr_uint64_t</a> *)</td></tr>
65
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#g78dec31ed263881aa3f3f744976cb0c5">apr_status_t</a>(* </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__module__t.html#66050710752c483bca9a342386d2e008">read_limit_set</a> )(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gdb1334fb99f04c10bcce9819dfba10a3">apr_uint64_t</a>)</td></tr>
67
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#g78dec31ed263881aa3f3f744976cb0c5">apr_status_t</a>(* </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__module__t.html#1ce87d1ed4a7dc4077457f43d9fb4266">temp_dir_get</a> )(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, const char **)</td></tr>
69
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#g78dec31ed263881aa3f3f744976cb0c5">apr_status_t</a>(* </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__module__t.html#b6c1bbcb4dd9f5934e8632718664715b">temp_dir_set</a> )(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, const char *)</td></tr>
37
<tr><td class="memItemLeft" nowrap align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__module__t.html#e326f2fad3c575876a0da35c5a81123a">name</a></td></tr>
39
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gec577696b12c43cbee1df4271c341268">apr_uint32_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__module__t.html#dae50d06225fdd6eefeb18ff83045cf7">magic_number</a></td></tr>
41
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#g4980fbe9b21a95e738e978215b91932b">apr_status_t</a>(* </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__module__t.html#b35544e5939df2189e88996a0cd25633">jar</a> )(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__tables.html#g39d993124183b2835a792867a6c2267a">apr_table_t</a> **)</td></tr>
43
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#g4980fbe9b21a95e738e978215b91932b">apr_status_t</a>(* </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__module__t.html#7fd46ce27e0e4067f8d738d065a3a840">args</a> )(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__tables.html#g39d993124183b2835a792867a6c2267a">apr_table_t</a> **)</td></tr>
45
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#g4980fbe9b21a95e738e978215b91932b">apr_status_t</a>(* </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__module__t.html#cf3160960a3a9a8e75187c70f8b75e06">body</a> )(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__tables.html#g39d993124183b2835a792867a6c2267a">apr_table_t</a> **)</td></tr>
47
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structapreq__cookie__t.html">apreq_cookie_t</a> *(* </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__module__t.html#825d5dc4ca0f99c17ab65b8907548331">jar_get</a> )(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, const char *)</td></tr>
49
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structapreq__param__t.html">apreq_param_t</a> *(* </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__module__t.html#966dd27491fb442ed2814f8948156d37">args_get</a> )(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, const char *)</td></tr>
51
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structapreq__param__t.html">apreq_param_t</a> *(* </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__module__t.html#4e3ca2756113ec202d76e50d5bb46622">body_get</a> )(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, const char *)</td></tr>
53
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#g4980fbe9b21a95e738e978215b91932b">apr_status_t</a>(* </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__module__t.html#ad82c9225daaed3253ba34e4c55434d7">parser_get</a> )(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, const <a class="el" href="structapreq__parser__t.html">apreq_parser_t</a> **)</td></tr>
55
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#g4980fbe9b21a95e738e978215b91932b">apr_status_t</a>(* </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__module__t.html#bfcd9449fc06c038ae2fe4f482919e32">parser_set</a> )(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, <a class="el" href="structapreq__parser__t.html">apreq_parser_t</a> *)</td></tr>
57
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#g4980fbe9b21a95e738e978215b91932b">apr_status_t</a>(* </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__module__t.html#3e0130a4fe0dff7f6f2c103185da0544">hook_add</a> )(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, <a class="el" href="structapreq__hook__t.html">apreq_hook_t</a> *)</td></tr>
59
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#g4980fbe9b21a95e738e978215b91932b">apr_status_t</a>(* </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__module__t.html#98a4281cc06207a86b7cea9df184c2c8">brigade_limit_get</a> )(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gb000b6f7aabb9f723f69be65c6d74e61">apr_size_t</a> *)</td></tr>
61
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#g4980fbe9b21a95e738e978215b91932b">apr_status_t</a>(* </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__module__t.html#1088b1d83aac0ec4fb4c172eb528efdb">brigade_limit_set</a> )(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gb000b6f7aabb9f723f69be65c6d74e61">apr_size_t</a>)</td></tr>
63
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#g4980fbe9b21a95e738e978215b91932b">apr_status_t</a>(* </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__module__t.html#7e5678baa9a383a5e93ebbf09fc4f023">read_limit_get</a> )(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gcdfce94bedc6c579033b03de5b78fb82">apr_uint64_t</a> *)</td></tr>
65
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#g4980fbe9b21a95e738e978215b91932b">apr_status_t</a>(* </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__module__t.html#85032dfaf2719f6d7024d7f89ec6996d">read_limit_set</a> )(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__platform.html#gcdfce94bedc6c579033b03de5b78fb82">apr_uint64_t</a>)</td></tr>
67
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#g4980fbe9b21a95e738e978215b91932b">apr_status_t</a>(* </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__module__t.html#9c15b94e2c94eb56af7df06d008eb420">temp_dir_get</a> )(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, const char **)</td></tr>
69
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#g4980fbe9b21a95e738e978215b91932b">apr_status_t</a>(* </td><td class="memItemRight" valign="bottom"><a class="el" href="structapreq__module__t.html#8744bfd5c82533092e5e029a8cd29e65">temp_dir_set</a> )(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, const char *)</td></tr>
72
72
<hr><a name="_details"></a><h2>Detailed Description</h2>
73
73
Vtable describing the necessary environment functions.
75
75
<hr><h2>Field Documentation</h2>
76
<a class="anchor" name="9b958eaafd129279d8ad55243921c7d7"></a><!-- doxytag: member="apreq_module_t::args" ref="9b958eaafd129279d8ad55243921c7d7" args=")(apreq_handle_t *, const apr_table_t **)" --><p>
76
<a class="anchor" name="7fd46ce27e0e4067f8d738d065a3a840"></a><!-- doxytag: member="apreq_module_t::args" ref="7fd46ce27e0e4067f8d738d065a3a840" args=")(apreq_handle_t *, const apr_table_t **)" --><p>
77
77
<table class="mdTable" cellpadding="2" cellspacing="0">
80
80
<table cellpadding="0" cellspacing="0" border="0">
82
<td class="md" nowrap valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#g78dec31ed263881aa3f3f744976cb0c5">apr_status_t</a>(* <a class="el" href="structapreq__module__t.html#9b958eaafd129279d8ad55243921c7d7">apreq_module_t::args</a>)(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__tables.html#gb14d8d6b58a07e71dc83823a6e5b1ac2">apr_table_t</a> **) </td>
82
<td class="md" nowrap valign="top"><a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__errno.html#g4980fbe9b21a95e738e978215b91932b">apr_status_t</a>(* <a class="el" href="structapreq__module__t.html#7fd46ce27e0e4067f8d738d065a3a840">apreq_module_t::args</a>)(<a class="el" href="structapreq__handle__t.html">apreq_handle_t</a> *, const <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__tables.html#g39d993124183b2835a792867a6c2267a">apr_table_t</a> **) </td>