<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <title>GNU libmicrohttpd: src/daemon/postprocessor_large_test.c File Reference</title> <link href="../../tabs.css" rel="stylesheet" type="text/css"/> <link href="../../doxygen.css" rel="stylesheet" type="text/css"/> </head> <body> <!-- Generated by Doxygen 1.7.1 --> <div class="navigation" id="top"> <div class="tabs"> <ul class="tablist"> <li><a href="../../main.html"><span>Main Page</span></a></li> <li><a href="../../annotated.html"><span>Data Structures</span></a></li> <li class="current"><a href="../../files.html"><span>Files</span></a></li> <li><a href="../../dirs.html"><span>Directories</span></a></li> </ul> </div> <div class="tabs2"> <ul class="tablist"> <li><a href="../../files.html"><span>File List</span></a></li> <li><a href="../../globals.html"><span>Globals</span></a></li> </ul> </div> <div class="navpath"> <ul> <li><a class="el" href="../../dir_6321990a7c24e6229efad5095602bf4d.html">src</a> </li> <li><a class="el" href="../../dir_db71c89daadcbe4e293122b147fd6eef.html">daemon</a> </li> </ul> </div> </div> <div class="header"> <div class="summary"> <a href="#func-members">Functions</a> </div> <div class="headertitle"> <h1>postprocessor_large_test.c File Reference</h1> </div> </div> <div class="contents"> <p>Testcase with very large input for postprocessor. <a href="#_details">More...</a></p> <code>#include "<a class="el" href="../../de/d03/platform_8h_source.html">platform.h</a>"</code><br/> <code>#include "<a class="el" href="../../dc/d0c/microhttpd_8h_source.html">microhttpd.h</a>"</code><br/> <code>#include "<a class="el" href="../../db/dde/internal_8h_source.html">internal.h</a>"</code><br/> <code>#include <unistd.h></code><br/> <div class="dynheader"> Include dependency graph for postprocessor_large_test.c:</div> <div class="dyncontent"> <div class="center"><img src="../../d3/d57/postprocessor__large__test_8c__incl.png" border="0" usemap="#src_2daemon_2postprocessor__large__test_8c" alt=""/></div> <map name="src_2daemon_2postprocessor__large__test_8c" id="src_2daemon_2postprocessor__large__test_8c"> <area shape="rect" id="node3" href="../../de/d03/platform_8h.html" title="platform-specific includes for libmicrohttpd" alt="" coords="80,160,160,189"/><area shape="rect" id="node7" href="../../dc/d0c/microhttpd_8h.html" title="public interface to libmicrohttpd" alt="" coords="184,160,277,189"/><area shape="rect" id="node10" href="../../db/dde/internal_8h.html" title="internal shared structures" alt="" coords="131,83,205,112"/></map> </div> <p><a href="../../d1/d3b/postprocessor__large__test_8c_source.html">Go to the source code of this file.</a></p> <table class="memberdecls"> <tr><td colspan="2"><h2><a name="func-members"></a> Functions</h2></td></tr> <tr><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d3b/postprocessor__large__test_8c.html#a4dfcdf36e7fc42167904460a135c2b57">value_checker</a> (void *cls, enum <a class="el" href="../../dc/d0c/microhttpd_8h.html#ab5475b4e8aa05a99c49b3ac916cf7a3a">MHD_ValueKind</a> kind, const char *key, const char *filename, const char *content_type, const char *transfer_encoding, const char *data, uint64_t off, size_t size)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d3b/postprocessor__large__test_8c.html#a7b9917fa98bb4a2d18e478cce3075d84">test_simple_large</a> ()</td></tr> <tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d3b/postprocessor__large__test_8c.html#ad1835a0a190dc5fe4f925bb69443c770">main</a> (int argc, char *const *argv)</td></tr> </table> <hr/><a name="_details"></a><h2>Detailed Description</h2> <p>Testcase with very large input for postprocessor. </p> <dl class="author"><dt><b>Author:</b></dt><dd>Christian Grothoff </dd></dl> <p>Definition in file <a class="el" href="../../d1/d3b/postprocessor__large__test_8c_source.html">postprocessor_large_test.c</a>.</p> <hr/><h2>Function Documentation</h2> <a class="anchor" id="ad1835a0a190dc5fe4f925bb69443c770"></a><!-- doxytag: member="postprocessor_large_test.c::main" ref="ad1835a0a190dc5fe4f925bb69443c770" args="(int argc, char *const *argv)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int main </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"> <em>argc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">char *const * </td> <td class="paramname"> <em>argv</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td></td> </tr> </table> </div> <div class="memdoc"> <p>Definition at line <a class="el" href="../../d1/d3b/postprocessor__large__test_8c_source.html#l00097">97</a> of file <a class="el" href="../../d1/d3b/postprocessor__large__test_8c_source.html">postprocessor_large_test.c</a>.</p> <p>References <a class="el" href="../../d1/d3b/postprocessor__large__test_8c_source.html#l00060">test_simple_large()</a>.</p> <p><div class="dynheader"> Here is the call graph for this function:</div> <div class="dyncontent"> <div class="center"><img src="../../d1/d3b/postprocessor__large__test_8c_ad1835a0a190dc5fe4f925bb69443c770_cgraph.png" border="0" usemap="#d1/d3b/postprocessor__large__test_8c_ad1835a0a190dc5fe4f925bb69443c770_cgraph" alt=""/></div> <map name="d1/d3b/postprocessor__large__test_8c_ad1835a0a190dc5fe4f925bb69443c770_cgraph" id="d1/d3b/postprocessor__large__test_8c_ad1835a0a190dc5fe4f925bb69443c770_cgraph"> <area shape="rect" id="node3" href="../../d1/d3b/postprocessor__large__test_8c.html#a7b9917fa98bb4a2d18e478cce3075d84" title="test_simple_large" alt="" coords="105,5,228,35"/></map> </div> </p> </div> </div> <a class="anchor" id="a7b9917fa98bb4a2d18e478cce3075d84"></a><!-- doxytag: member="postprocessor_large_test.c::test_simple_large" ref="a7b9917fa98bb4a2d18e478cce3075d84" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static int test_simple_large </td> <td>(</td> <td class="paramname"></td> <td> ) </td> <td><code> [static]</code></td> </tr> </table> </div> <div class="memdoc"> <p>Definition at line <a class="el" href="../../d1/d3b/postprocessor__large__test_8c_source.html#l00060">60</a> of file <a class="el" href="../../d1/d3b/postprocessor__large__test_8c_source.html">postprocessor_large_test.c</a>.</p> <p>References <a class="el" href="../../db/dde/internal_8h_source.html#l00164">MHD_HTTP_Header::header</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00451">MHD_Connection::headers_received</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00175">MHD_HTTP_Header::kind</a>, <a class="el" href="../../db/dfc/postprocessor_8c_source.html#l00249">MHD_create_post_processor()</a>, <a class="el" href="../../db/dfc/postprocessor_8c_source.html#l01026">MHD_destroy_post_processor()</a>, <a class="el" href="../../db/dfc/postprocessor_8c_source.html#l01004">MHD_post_process()</a>, <a class="el" href="../../d2/d39/plibc_8h_source.html#l00511">RANDOM</a>, <a class="el" href="../../db/dde/internal_8h_source.html#l00169">MHD_HTTP_Header::value</a>, and <a class="el" href="../../d1/d3b/postprocessor__large__test_8c_source.html#l00036">value_checker()</a>.</p> <p>Referenced by <a class="el" href="../../d1/d3b/postprocessor__large__test_8c_source.html#l00097">main()</a>.</p> <p><div class="dynheader"> Here is the call graph for this function:</div> <div class="dyncontent"> <div class="center"><img src="../../d1/d3b/postprocessor__large__test_8c_a7b9917fa98bb4a2d18e478cce3075d84_cgraph.png" border="0" usemap="#d1/d3b/postprocessor__large__test_8c_a7b9917fa98bb4a2d18e478cce3075d84_cgraph" alt=""/></div> <map name="d1/d3b/postprocessor__large__test_8c_a7b9917fa98bb4a2d18e478cce3075d84_cgraph" id="d1/d3b/postprocessor__large__test_8c_a7b9917fa98bb4a2d18e478cce3075d84_cgraph"> <area shape="rect" id="node3" href="../../dc/d0c/microhttpd_8h.html#a3153c3ac68e220c883c43dc167c73e8f" title="MHD_create_post_processor" alt="" coords="183,5,375,35"/><area shape="rect" id="node5" href="../../dc/d0c/microhttpd_8h.html#aa53f1fa6121b0e7efa7a5bc1239f43f1" title="MHD_destroy_post_processor" alt="" coords="180,59,377,88"/><area shape="rect" id="node7" href="../../dc/d0c/microhttpd_8h.html#ab6adce748b5a1f7637670b593631eb8c" title="MHD_post_process" alt="" coords="209,112,348,141"/><area shape="rect" id="node9" href="../../d1/d3b/postprocessor__large__test_8c.html#a4dfcdf36e7fc42167904460a135c2b57" title="value_checker" alt="" coords="225,165,332,195"/></map> </div> </p> <p><div class="dynheader"> Here is the caller graph for this function:</div> <div class="dyncontent"> <div class="center"><img src="../../d1/d3b/postprocessor__large__test_8c_a7b9917fa98bb4a2d18e478cce3075d84_icgraph.png" border="0" usemap="#d1/d3b/postprocessor__large__test_8c_a7b9917fa98bb4a2d18e478cce3075d84_icgraph" alt=""/></div> <map name="d1/d3b/postprocessor__large__test_8c_a7b9917fa98bb4a2d18e478cce3075d84_icgraph" id="d1/d3b/postprocessor__large__test_8c_a7b9917fa98bb4a2d18e478cce3075d84_icgraph"> <area shape="rect" id="node3" href="../../d1/d3b/postprocessor__large__test_8c.html#ad1835a0a190dc5fe4f925bb69443c770" title="main" alt="" coords="179,5,229,35"/></map> </div> </p> </div> </div> <a class="anchor" id="a4dfcdf36e7fc42167904460a135c2b57"></a><!-- doxytag: member="postprocessor_large_test.c::value_checker" ref="a4dfcdf36e7fc42167904460a135c2b57" args="(void *cls, enum MHD_ValueKind kind, const char *key, const char *filename, const char *content_type, const char *transfer_encoding, const char *data, uint64_t off, size_t size)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static int value_checker </td> <td>(</td> <td class="paramtype">void * </td> <td class="paramname"> <em>cls</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">enum <a class="el" href="../../dc/d0c/microhttpd_8h.html#ab5475b4e8aa05a99c49b3ac916cf7a3a">MHD_ValueKind</a> </td> <td class="paramname"> <em>kind</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"> <em>key</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"> <em>filename</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"> <em>content_type</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"> <em>transfer_encoding</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"> <em>data</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">uint64_t </td> <td class="paramname"> <em>off</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">size_t </td> <td class="paramname"> <em>size</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td><code> [static]</code></td> </tr> </table> </div> <div class="memdoc"> <p>Definition at line <a class="el" href="../../d1/d3b/postprocessor__large__test_8c_source.html#l00036">36</a> of file <a class="el" href="../../d1/d3b/postprocessor__large__test_8c_source.html">postprocessor_large_test.c</a>.</p> <p>Referenced by <a class="el" href="../../d1/d3b/postprocessor__large__test_8c_source.html#l00060">test_simple_large()</a>.</p> <p><div class="dynheader"> Here is the caller graph for this function:</div> <div class="dyncontent"> <div class="center"><img src="../../d1/d3b/postprocessor__large__test_8c_a4dfcdf36e7fc42167904460a135c2b57_icgraph.png" border="0" usemap="#d1/d3b/postprocessor__large__test_8c_a4dfcdf36e7fc42167904460a135c2b57_icgraph" alt=""/></div> <map name="d1/d3b/postprocessor__large__test_8c_a4dfcdf36e7fc42167904460a135c2b57_icgraph" id="d1/d3b/postprocessor__large__test_8c_a4dfcdf36e7fc42167904460a135c2b57_icgraph"> <area shape="rect" id="node3" href="../../d1/d3b/postprocessor__large__test_8c.html#a7b9917fa98bb4a2d18e478cce3075d84" title="test_simple_large" alt="" coords="161,5,284,35"/></map> </div> </p> </div> </div> </div> <hr class="footer"/><address class="footer"><small>Generated on Wed Jan 26 2011 for GNU libmicrohttpd by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="../../doxygen.png" alt="doxygen"/></a> 1.7.1 </small></address> </body> </html>