You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@apr.apache.org by tr...@apache.org on 2014/09/20 14:33:12 UTC

svn commit: r1626428 [14/21] - /apr/site/trunk/docs/docs/apr/1.5/

Modified: apr/site/trunk/docs/docs/apr/1.5/apr__thread__proc_8h_source.html
URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr/1.5/apr__thread__proc_8h_source.html?rev=1626428&r1=1626427&r2=1626428&view=diff
==============================================================================
--- apr/site/trunk/docs/docs/apr/1.5/apr__thread__proc_8h_source.html (original)
+++ apr/site/trunk/docs/docs/apr/1.5/apr__thread__proc_8h_source.html Sat Sep 20 12:33:08 2014
@@ -3,7 +3,7 @@
 <head>
 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.4"/>
+<meta name="generator" content="Doxygen 1.8.6"/>
 <title>Apache Portable Runtime: apr_thread_proc.h Source File</title>
 <link href="tabs.css" rel="stylesheet" type="text/css"/>
 <script type="text/javascript" src="jquery.js"></script>
@@ -30,7 +30,7 @@
 </table>
 </div>
 <!-- end header part -->
-<!-- Generated by Doxygen 1.8.4 -->
+<!-- Generated by Doxygen 1.8.6 -->
 <script type="text/javascript">
 var searchBox = new SearchBox("searchBox", "search",false,'Search');
 </script>
@@ -113,10 +113,10 @@ var searchBox = new SearchBox("searchBox
 <div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> * @brief APR Thread and Process Library</span></div>
 <div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div>
 <div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
-<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="apr_8h.html" title="APR Platform Definitions. ">apr.h</a>&quot;</span></div>
-<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="apr__file__io_8h.html" title="APR File I/O Handling. ">apr_file_io.h</a>&quot;</span></div>
-<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="apr__pools_8h.html" title="APR memory allocation. ">apr_pools.h</a>&quot;</span></div>
-<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="apr__errno_8h.html" title="APR Error Codes. ">apr_errno.h</a>&quot;</span></div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="apr_8h.html">apr.h</a>&quot;</span></div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="apr__file__io_8h.html">apr_file_io.h</a>&quot;</span></div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="apr__pools_8h.html">apr_pools.h</a>&quot;</span></div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="apr__errno_8h.html">apr_errno.h</a>&quot;</span></div>
 <div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;</div>
 <div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#if APR_HAVE_STRUCT_RLIMIT</span></div>
 <div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#include &lt;sys/time.h&gt;</span></div>
@@ -133,19 +133,19 @@ var searchBox = new SearchBox("searchBox
 <div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="comment"> * @{</span></div>
 <div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="comment"> */</span></div>
 <div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;</div>
-<div class="line"><a name="l00045"></a><span class="lineno"><a class="code" href="group__apr__thread__proc.html#gadcb981d7748c580eb69ac11dbf709060">   45</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
-<div class="line"><a name="l00046"></a><span class="lineno"><a class="code" href="group__apr__thread__proc.html#ggadcb981d7748c580eb69ac11dbf709060a02f5d83f79e2c12bfca5a86d7f14caa6">   46</a></span>&#160;    <a class="code" href="group__apr__thread__proc.html#ggadcb981d7748c580eb69ac11dbf709060a02f5d83f79e2c12bfca5a86d7f14caa6">APR_SHELLCMD</a>,           <span class="comment">/**&lt; use the shell to invoke the program */</span></div>
-<div class="line"><a name="l00047"></a><span class="lineno"><a class="code" href="group__apr__thread__proc.html#ggadcb981d7748c580eb69ac11dbf709060ac128c1239a524cf21300b8ed6248ac99">   47</a></span>&#160;    <a class="code" href="group__apr__thread__proc.html#ggadcb981d7748c580eb69ac11dbf709060ac128c1239a524cf21300b8ed6248ac99">APR_PROGRAM</a>,            <span class="comment">/**&lt; invoke the program directly, no copied env */</span></div>
-<div class="line"><a name="l00048"></a><span class="lineno"><a class="code" href="group__apr__thread__proc.html#ggadcb981d7748c580eb69ac11dbf709060a6a3f9694aced0e449f6bb4b3e437233a">   48</a></span>&#160;    <a class="code" href="group__apr__thread__proc.html#ggadcb981d7748c580eb69ac11dbf709060a6a3f9694aced0e449f6bb4b3e437233a">APR_PROGRAM_ENV</a>,        <span class="comment">/**&lt; invoke the program, replicating our environment */</span></div>
-<div class="line"><a name="l00049"></a><span class="lineno"><a class="code" href="group__apr__thread__proc.html#ggadcb981d7748c580eb69ac11dbf709060aa424b51bdc16e4d18bb757a32c6a346a">   49</a></span>&#160;    <a class="code" href="group__apr__thread__proc.html#ggadcb981d7748c580eb69ac11dbf709060aa424b51bdc16e4d18bb757a32c6a346a">APR_PROGRAM_PATH</a>,       <span class="comment">/**&lt; find program on PATH, use our environment */</span></div>
-<div class="line"><a name="l00050"></a><span class="lineno"><a class="code" href="group__apr__thread__proc.html#ggadcb981d7748c580eb69ac11dbf709060afcefc45317b67fad6dc5459772ce9409">   50</a></span>&#160;    <a class="code" href="group__apr__thread__proc.html#ggadcb981d7748c580eb69ac11dbf709060afcefc45317b67fad6dc5459772ce9409">APR_SHELLCMD_ENV</a>        <span class="comment">/**&lt; use the shell to invoke the program,</span></div>
+<div class="line"><a name="l00045"></a><span class="lineno"><a class="line" href="group__apr__thread__proc.html#gadcb981d7748c580eb69ac11dbf709060">   45</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
+<div class="line"><a name="l00046"></a><span class="lineno"><a class="line" href="group__apr__thread__proc.html#ggadcb981d7748c580eb69ac11dbf709060a02f5d83f79e2c12bfca5a86d7f14caa6">   46</a></span>&#160;    <a class="code" href="group__apr__thread__proc.html#ggadcb981d7748c580eb69ac11dbf709060a02f5d83f79e2c12bfca5a86d7f14caa6">APR_SHELLCMD</a>,           <span class="comment">/**&lt; use the shell to invoke the program */</span></div>
+<div class="line"><a name="l00047"></a><span class="lineno"><a class="line" href="group__apr__thread__proc.html#ggadcb981d7748c580eb69ac11dbf709060ac128c1239a524cf21300b8ed6248ac99">   47</a></span>&#160;    <a class="code" href="group__apr__thread__proc.html#ggadcb981d7748c580eb69ac11dbf709060ac128c1239a524cf21300b8ed6248ac99">APR_PROGRAM</a>,            <span class="comment">/**&lt; invoke the program directly, no copied env */</span></div>
+<div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="group__apr__thread__proc.html#ggadcb981d7748c580eb69ac11dbf709060a6a3f9694aced0e449f6bb4b3e437233a">   48</a></span>&#160;    <a class="code" href="group__apr__thread__proc.html#ggadcb981d7748c580eb69ac11dbf709060a6a3f9694aced0e449f6bb4b3e437233a">APR_PROGRAM_ENV</a>,        <span class="comment">/**&lt; invoke the program, replicating our environment */</span></div>
+<div class="line"><a name="l00049"></a><span class="lineno"><a class="line" href="group__apr__thread__proc.html#ggadcb981d7748c580eb69ac11dbf709060aa424b51bdc16e4d18bb757a32c6a346a">   49</a></span>&#160;    <a class="code" href="group__apr__thread__proc.html#ggadcb981d7748c580eb69ac11dbf709060aa424b51bdc16e4d18bb757a32c6a346a">APR_PROGRAM_PATH</a>,       <span class="comment">/**&lt; find program on PATH, use our environment */</span></div>
+<div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="group__apr__thread__proc.html#ggadcb981d7748c580eb69ac11dbf709060afcefc45317b67fad6dc5459772ce9409">   50</a></span>&#160;    <a class="code" href="group__apr__thread__proc.html#ggadcb981d7748c580eb69ac11dbf709060afcefc45317b67fad6dc5459772ce9409">APR_SHELLCMD_ENV</a>        <span class="comment">/**&lt; use the shell to invoke the program,</span></div>
 <div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;<span class="comment">                             *   replicating our environment</span></div>
 <div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;<span class="comment">                             */</span></div>
 <div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;} <a class="code" href="group__apr__thread__proc.html#gadcb981d7748c580eb69ac11dbf709060">apr_cmdtype_e</a>;</div>
 <div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;</div>
-<div class="line"><a name="l00055"></a><span class="lineno"><a class="code" href="group__apr__thread__proc.html#ga5e52d786644f3b66d6180571e68c7260">   55</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
-<div class="line"><a name="l00056"></a><span class="lineno"><a class="code" href="group__apr__thread__proc.html#gga5e52d786644f3b66d6180571e68c7260a057885ccf4b8b707e0d115c691037de4">   56</a></span>&#160;    <a class="code" href="group__apr__thread__proc.html#gga5e52d786644f3b66d6180571e68c7260a057885ccf4b8b707e0d115c691037de4">APR_WAIT</a>,           <span class="comment">/**&lt; wait for the specified process to finish */</span></div>
-<div class="line"><a name="l00057"></a><span class="lineno"><a class="code" href="group__apr__thread__proc.html#gga5e52d786644f3b66d6180571e68c7260a0163031f6b72b0c4add9108052a672d5">   57</a></span>&#160;    <a class="code" href="group__apr__thread__proc.html#gga5e52d786644f3b66d6180571e68c7260a0163031f6b72b0c4add9108052a672d5">APR_NOWAIT</a>          <span class="comment">/**&lt; do not wait -- just see if it has finished */</span></div>
+<div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="group__apr__thread__proc.html#ga5e52d786644f3b66d6180571e68c7260">   55</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
+<div class="line"><a name="l00056"></a><span class="lineno"><a class="line" href="group__apr__thread__proc.html#gga5e52d786644f3b66d6180571e68c7260a057885ccf4b8b707e0d115c691037de4">   56</a></span>&#160;    <a class="code" href="group__apr__thread__proc.html#gga5e52d786644f3b66d6180571e68c7260a057885ccf4b8b707e0d115c691037de4">APR_WAIT</a>,           <span class="comment">/**&lt; wait for the specified process to finish */</span></div>
+<div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="group__apr__thread__proc.html#gga5e52d786644f3b66d6180571e68c7260a0163031f6b72b0c4add9108052a672d5">   57</a></span>&#160;    <a class="code" href="group__apr__thread__proc.html#gga5e52d786644f3b66d6180571e68c7260a0163031f6b72b0c4add9108052a672d5">APR_NOWAIT</a>          <span class="comment">/**&lt; do not wait -- just see if it has finished */</span></div>
 <div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;} <a class="code" href="group__apr__thread__proc.html#ga5e52d786644f3b66d6180571e68c7260">apr_wait_how_e</a>;</div>
 <div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;</div>
 <div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;<span class="comment">/* I am specifically calling out the values so that the macros below make</span></div>
@@ -153,75 +153,75 @@ var searchBox = new SearchBox("searchBox
 <div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;<span class="comment"> * I am doing more clear.  If you want to add more reasons to exit, continue</span></div>
 <div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;<span class="comment"> * to use bitmasks.</span></div>
 <div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00065"></a><span class="lineno"><a class="code" href="group__apr__thread__proc.html#gac097b4fa41e67024711c5983446d0951">   65</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
-<div class="line"><a name="l00066"></a><span class="lineno"><a class="code" href="group__apr__thread__proc.html#ggac097b4fa41e67024711c5983446d0951a977f140c82333af62aa4bed8c99a3ee2">   66</a></span>&#160;    <a class="code" href="group__apr__thread__proc.html#ggac097b4fa41e67024711c5983446d0951a977f140c82333af62aa4bed8c99a3ee2">APR_PROC_EXIT</a> = 1,          <span class="comment">/**&lt; process exited normally */</span></div>
-<div class="line"><a name="l00067"></a><span class="lineno"><a class="code" href="group__apr__thread__proc.html#ggac097b4fa41e67024711c5983446d0951a7e3421d18abe458ca27822d19424225b">   67</a></span>&#160;    <a class="code" href="group__apr__thread__proc.html#ggac097b4fa41e67024711c5983446d0951a7e3421d18abe458ca27822d19424225b">APR_PROC_SIGNAL</a> = 2,        <span class="comment">/**&lt; process exited due to a signal */</span></div>
-<div class="line"><a name="l00068"></a><span class="lineno"><a class="code" href="group__apr__thread__proc.html#ggac097b4fa41e67024711c5983446d0951a6b667be4983cb59e9bed37ee05a0dcce">   68</a></span>&#160;    <a class="code" href="group__apr__thread__proc.html#ggac097b4fa41e67024711c5983446d0951a6b667be4983cb59e9bed37ee05a0dcce">APR_PROC_SIGNAL_CORE</a> = 4    <span class="comment">/**&lt; process exited and dumped a core file */</span></div>
+<div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="group__apr__thread__proc.html#gac097b4fa41e67024711c5983446d0951">   65</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
+<div class="line"><a name="l00066"></a><span class="lineno"><a class="line" href="group__apr__thread__proc.html#ggac097b4fa41e67024711c5983446d0951a977f140c82333af62aa4bed8c99a3ee2">   66</a></span>&#160;    <a class="code" href="group__apr__thread__proc.html#ggac097b4fa41e67024711c5983446d0951a977f140c82333af62aa4bed8c99a3ee2">APR_PROC_EXIT</a> = 1,          <span class="comment">/**&lt; process exited normally */</span></div>
+<div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="group__apr__thread__proc.html#ggac097b4fa41e67024711c5983446d0951a7e3421d18abe458ca27822d19424225b">   67</a></span>&#160;    <a class="code" href="group__apr__thread__proc.html#ggac097b4fa41e67024711c5983446d0951a7e3421d18abe458ca27822d19424225b">APR_PROC_SIGNAL</a> = 2,        <span class="comment">/**&lt; process exited due to a signal */</span></div>
+<div class="line"><a name="l00068"></a><span class="lineno"><a class="line" href="group__apr__thread__proc.html#ggac097b4fa41e67024711c5983446d0951a6b667be4983cb59e9bed37ee05a0dcce">   68</a></span>&#160;    <a class="code" href="group__apr__thread__proc.html#ggac097b4fa41e67024711c5983446d0951a6b667be4983cb59e9bed37ee05a0dcce">APR_PROC_SIGNAL_CORE</a> = 4    <span class="comment">/**&lt; process exited and dumped a core file */</span></div>
 <div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;} <a class="code" href="group__apr__thread__proc.html#gac097b4fa41e67024711c5983446d0951">apr_exit_why_e</a>;</div>
 <div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;<span class="comment"></span></div>
 <div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;<span class="comment">/** did we exit the process */</span></div>
-<div class="line"><a name="l00072"></a><span class="lineno"><a class="code" href="group__apr__thread__proc.html#ga689b0f3953cde83a4092931bad8b7183">   72</a></span>&#160;<span class="preprocessor">#define APR_PROC_CHECK_EXIT(x)        (x &amp; APR_PROC_EXIT)</span></div>
+<div class="line"><a name="l00072"></a><span class="lineno"><a class="line" href="group__apr__thread__proc.html#ga689b0f3953cde83a4092931bad8b7183">   72</a></span>&#160;<span class="preprocessor">#define APR_PROC_CHECK_EXIT(x)        (x &amp; APR_PROC_EXIT)</span></div>
 <div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;<span class="preprocessor"></span><span class="comment">/** did we get a signal */</span></div>
-<div class="line"><a name="l00074"></a><span class="lineno"><a class="code" href="group__apr__thread__proc.html#gaa0a8a0b8785cc9392059c7accd71f5f6">   74</a></span>&#160;<span class="preprocessor">#define APR_PROC_CHECK_SIGNALED(x)    (x &amp; APR_PROC_SIGNAL)</span></div>
+<div class="line"><a name="l00074"></a><span class="lineno"><a class="line" href="group__apr__thread__proc.html#gaa0a8a0b8785cc9392059c7accd71f5f6">   74</a></span>&#160;<span class="preprocessor">#define APR_PROC_CHECK_SIGNALED(x)    (x &amp; APR_PROC_SIGNAL)</span></div>
 <div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;<span class="preprocessor"></span><span class="comment">/** did we get core */</span></div>
-<div class="line"><a name="l00076"></a><span class="lineno"><a class="code" href="group__apr__thread__proc.html#ga2249e96191b5d98d33fb7875bce49410">   76</a></span>&#160;<span class="preprocessor">#define APR_PROC_CHECK_CORE_DUMP(x)   (x &amp; APR_PROC_SIGNAL_CORE)</span></div>
+<div class="line"><a name="l00076"></a><span class="lineno"><a class="line" href="group__apr__thread__proc.html#ga2249e96191b5d98d33fb7875bce49410">   76</a></span>&#160;<span class="preprocessor">#define APR_PROC_CHECK_CORE_DUMP(x)   (x &amp; APR_PROC_SIGNAL_CORE)</span></div>
 <div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;<span class="preprocessor"></span><span class="comment"></span></div>
 <div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;<span class="comment">/** @see apr_procattr_io_set */</span></div>
-<div class="line"><a name="l00079"></a><span class="lineno"><a class="code" href="group__apr__thread__proc.html#gab7cfcb8ed24e6c0a76cd41b5b113ae95">   79</a></span>&#160;<span class="preprocessor">#define APR_NO_PIPE          0</span></div>
+<div class="line"><a name="l00079"></a><span class="lineno"><a class="line" href="group__apr__thread__proc.html#gab7cfcb8ed24e6c0a76cd41b5b113ae95">   79</a></span>&#160;<span class="preprocessor">#define APR_NO_PIPE          0</span></div>
 <div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;<span class="preprocessor"></span><span class="comment">/** @see apr_procattr_io_set and apr_file_pipe_create_ex */</span></div>
-<div class="line"><a name="l00081"></a><span class="lineno"><a class="code" href="group__apr__thread__proc.html#ga646af57314e71f4647243f36dd03e5ea">   81</a></span>&#160;<span class="preprocessor">#define APR_FULL_BLOCK       1</span></div>
+<div class="line"><a name="l00081"></a><span class="lineno"><a class="line" href="group__apr__thread__proc.html#ga646af57314e71f4647243f36dd03e5ea">   81</a></span>&#160;<span class="preprocessor">#define APR_FULL_BLOCK       1</span></div>
 <div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;<span class="preprocessor"></span><span class="comment">/** @see apr_procattr_io_set and apr_file_pipe_create_ex */</span></div>
-<div class="line"><a name="l00083"></a><span class="lineno"><a class="code" href="group__apr__thread__proc.html#gae0707f76da785490830fc3491093767c">   83</a></span>&#160;<span class="preprocessor">#define APR_FULL_NONBLOCK    2</span></div>
+<div class="line"><a name="l00083"></a><span class="lineno"><a class="line" href="group__apr__thread__proc.html#gae0707f76da785490830fc3491093767c">   83</a></span>&#160;<span class="preprocessor">#define APR_FULL_NONBLOCK    2</span></div>
 <div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;<span class="preprocessor"></span><span class="comment">/** @see apr_procattr_io_set */</span></div>
-<div class="line"><a name="l00085"></a><span class="lineno"><a class="code" href="group__apr__thread__proc.html#ga8653bab028b1c2b98754babc2547f988">   85</a></span>&#160;<span class="preprocessor">#define APR_PARENT_BLOCK     3</span></div>
+<div class="line"><a name="l00085"></a><span class="lineno"><a class="line" href="group__apr__thread__proc.html#ga8653bab028b1c2b98754babc2547f988">   85</a></span>&#160;<span class="preprocessor">#define APR_PARENT_BLOCK     3</span></div>
 <div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;<span class="preprocessor"></span><span class="comment">/** @see apr_procattr_io_set */</span></div>
-<div class="line"><a name="l00087"></a><span class="lineno"><a class="code" href="group__apr__thread__proc.html#gacad9da4db7a22f46715e50fb8ec1c939">   87</a></span>&#160;<span class="preprocessor">#define APR_CHILD_BLOCK      4</span></div>
+<div class="line"><a name="l00087"></a><span class="lineno"><a class="line" href="group__apr__thread__proc.html#gacad9da4db7a22f46715e50fb8ec1c939">   87</a></span>&#160;<span class="preprocessor">#define APR_CHILD_BLOCK      4</span></div>
 <div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;<span class="preprocessor"></span><span class="comment">/** @see apr_procattr_io_set */</span></div>
 <div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;<span class="preprocessor">#define APR_NO_FILE          8</span></div>
 <div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;<span class="preprocessor"></span><span class="comment"></span></div>
 <div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;<span class="comment">/** @see apr_file_pipe_create_ex */</span></div>
-<div class="line"><a name="l00092"></a><span class="lineno"><a class="code" href="group__apr__thread__proc.html#gaf8295548cb0821ee02249d6de8336bcb">   92</a></span>&#160;<span class="preprocessor">#define APR_READ_BLOCK       3</span></div>
+<div class="line"><a name="l00092"></a><span class="lineno"><a class="line" href="group__apr__thread__proc.html#gaf8295548cb0821ee02249d6de8336bcb">   92</a></span>&#160;<span class="preprocessor">#define APR_READ_BLOCK       3</span></div>
 <div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;<span class="preprocessor"></span><span class="comment">/** @see apr_file_pipe_create_ex */</span></div>
-<div class="line"><a name="l00094"></a><span class="lineno"><a class="code" href="group__apr__thread__proc.html#ga36ff2de9664ad6995bd488b4ac715c9c">   94</a></span>&#160;<span class="preprocessor">#define APR_WRITE_BLOCK      4</span></div>
+<div class="line"><a name="l00094"></a><span class="lineno"><a class="line" href="group__apr__thread__proc.html#ga36ff2de9664ad6995bd488b4ac715c9c">   94</a></span>&#160;<span class="preprocessor">#define APR_WRITE_BLOCK      4</span></div>
 <div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;<span class="preprocessor"></span><span class="comment"></span></div>
 <div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;<span class="comment">/** @see apr_procattr_io_set </span></div>
 <div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;<span class="comment"> * @note Win32 only effective with version 1.2.12, portably introduced in 1.3.0</span></div>
 <div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00099"></a><span class="lineno"><a class="code" href="group__apr__thread__proc.html#ga597fb6a501c20cc3a597fe6c613f4310">   99</a></span>&#160;<span class="preprocessor">#define APR_NO_FILE          8</span></div>
+<div class="line"><a name="l00099"></a><span class="lineno"><a class="line" href="group__apr__thread__proc.html#ga597fb6a501c20cc3a597fe6c613f4310">   99</a></span>&#160;<span class="preprocessor">#define APR_NO_FILE          8</span></div>
 <div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;<span class="preprocessor"></span><span class="comment"></span></div>
 <div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;<span class="comment">/** @see apr_procattr_limit_set */</span></div>
-<div class="line"><a name="l00102"></a><span class="lineno"><a class="code" href="group__apr__thread__proc.html#gaad8a94c7ac2be58fe035b2fd6efec84f">  102</a></span>&#160;<span class="preprocessor">#define APR_LIMIT_CPU        0</span></div>
+<div class="line"><a name="l00102"></a><span class="lineno"><a class="line" href="group__apr__thread__proc.html#gaad8a94c7ac2be58fe035b2fd6efec84f">  102</a></span>&#160;<span class="preprocessor">#define APR_LIMIT_CPU        0</span></div>
 <div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;<span class="preprocessor"></span><span class="comment">/** @see apr_procattr_limit_set */</span></div>
-<div class="line"><a name="l00104"></a><span class="lineno"><a class="code" href="group__apr__thread__proc.html#ga6dbb01bb357b078acff8fd87e9c494e8">  104</a></span>&#160;<span class="preprocessor">#define APR_LIMIT_MEM        1</span></div>
+<div class="line"><a name="l00104"></a><span class="lineno"><a class="line" href="group__apr__thread__proc.html#ga6dbb01bb357b078acff8fd87e9c494e8">  104</a></span>&#160;<span class="preprocessor">#define APR_LIMIT_MEM        1</span></div>
 <div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;<span class="preprocessor"></span><span class="comment">/** @see apr_procattr_limit_set */</span></div>
-<div class="line"><a name="l00106"></a><span class="lineno"><a class="code" href="group__apr__thread__proc.html#ga72e9be453a20f4e78bc6d7bd95d7c333">  106</a></span>&#160;<span class="preprocessor">#define APR_LIMIT_NPROC      2</span></div>
+<div class="line"><a name="l00106"></a><span class="lineno"><a class="line" href="group__apr__thread__proc.html#ga72e9be453a20f4e78bc6d7bd95d7c333">  106</a></span>&#160;<span class="preprocessor">#define APR_LIMIT_NPROC      2</span></div>
 <div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;<span class="preprocessor"></span><span class="comment">/** @see apr_procattr_limit_set */</span></div>
-<div class="line"><a name="l00108"></a><span class="lineno"><a class="code" href="group__apr__thread__proc.html#ga18d73099d66988698a9ad2aebdce2c9f">  108</a></span>&#160;<span class="preprocessor">#define APR_LIMIT_NOFILE     3</span></div>
+<div class="line"><a name="l00108"></a><span class="lineno"><a class="line" href="group__apr__thread__proc.html#ga18d73099d66988698a9ad2aebdce2c9f">  108</a></span>&#160;<span class="preprocessor">#define APR_LIMIT_NOFILE     3</span></div>
 <div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;<span class="preprocessor"></span><span class="comment"></span></div>
 <div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;<span class="comment">/**</span></div>
 <div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;<span class="comment"> * @defgroup APR_OC Other Child Flags</span></div>
 <div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;<span class="comment"> * @{</span></div>
 <div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;<span class="comment"> */</span></div>
-<div class="line"><a name="l00114"></a><span class="lineno"><a class="code" href="group___a_p_r___o_c.html#ga93a18b17cfedca0c7c99c696508c935b">  114</a></span>&#160;<span class="preprocessor">#define APR_OC_REASON_DEATH         0     </span><span class="comment">/**&lt; child has died, caller must call</span></div>
+<div class="line"><a name="l00114"></a><span class="lineno"><a class="line" href="group___a_p_r___o_c.html#ga93a18b17cfedca0c7c99c696508c935b">  114</a></span>&#160;<span class="preprocessor">#define APR_OC_REASON_DEATH         0     </span><span class="comment">/**&lt; child has died, caller must call</span></div>
 <div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;<span class="comment">                                           * unregister still */</span><span class="preprocessor"></span></div>
 <div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define APR_OC_REASON_UNWRITABLE    1     </span><span class="comment">/**&lt; write_fd is unwritable */</span><span class="preprocessor"></span></div>
-<div class="line"><a name="l00117"></a><span class="lineno"><a class="code" href="group___a_p_r___o_c.html#gae4cb4983512df7df00c9c0401efba9c9">  117</a></span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define APR_OC_REASON_RESTART       2     </span><span class="comment">/**&lt; a restart is occurring, perform</span></div>
-<div class="line"><a name="l00118"></a><span class="lineno"><a class="code" href="group___a_p_r___o_c.html#ga5ae054b0b4c7c8eea911c146ae9ccdce">  118</a></span>&#160;<span class="comment">                                           * any necessary cleanup (including</span></div>
+<div class="line"><a name="l00117"></a><span class="lineno"><a class="line" href="group___a_p_r___o_c.html#gae4cb4983512df7df00c9c0401efba9c9">  117</a></span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define APR_OC_REASON_RESTART       2     </span><span class="comment">/**&lt; a restart is occurring, perform</span></div>
+<div class="line"><a name="l00118"></a><span class="lineno"><a class="line" href="group___a_p_r___o_c.html#ga5ae054b0b4c7c8eea911c146ae9ccdce">  118</a></span>&#160;<span class="comment">                                           * any necessary cleanup (including</span></div>
 <div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;<span class="comment">                                           * sending a special signal to child)</span></div>
 <div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;<span class="comment">                                           */</span><span class="preprocessor"></span></div>
 <div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define APR_OC_REASON_UNREGISTER    3     </span><span class="comment">/**&lt; unregister has been called, do</span></div>
 <div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;<span class="comment">                                           * whatever is necessary (including</span></div>
 <div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;<span class="comment">                                           * kill the child) */</span><span class="preprocessor"></span></div>
 <div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define APR_OC_REASON_LOST          4     </span><span class="comment">/**&lt; somehow the child exited without</span></div>
-<div class="line"><a name="l00125"></a><span class="lineno"><a class="code" href="group___a_p_r___o_c.html#ga7fe88662b788e07800290f68575b2f4b">  125</a></span>&#160;<span class="comment">                                           * us knowing ... buggy os? */</span><span class="preprocessor"></span></div>
+<div class="line"><a name="l00125"></a><span class="lineno"><a class="line" href="group___a_p_r___o_c.html#ga7fe88662b788e07800290f68575b2f4b">  125</a></span>&#160;<span class="comment">                                           * us knowing ... buggy os? */</span><span class="preprocessor"></span></div>
 <div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define APR_OC_REASON_RUNNING       5     </span><span class="comment">/**&lt; a health check is occurring, </span></div>
 <div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;<span class="comment">                                           * for most maintainence functions</span></div>
 <div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;<span class="comment">                                           * this is a no-op.</span></div>
 <div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;<span class="comment">                                           */</span><span class="preprocessor"></span></div>
-<div class="line"><a name="l00130"></a><span class="lineno"><a class="code" href="group___a_p_r___o_c.html#ga5d441798b20b93bd1f609264d03690fb">  130</a></span>&#160;<span class="preprocessor"></span><span class="comment">/** @} */</span></div>
+<div class="line"><a name="l00130"></a><span class="lineno"><a class="line" href="group___a_p_r___o_c.html#ga5d441798b20b93bd1f609264d03690fb">  130</a></span>&#160;<span class="preprocessor"></span><span class="comment">/** @} */</span></div>
 <div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;<span class="comment"></span></div>
 <div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;<span class="comment">/** The APR process type */</span></div>
-<div class="line"><a name="l00133"></a><span class="lineno"><a class="code" href="group___a_p_r___o_c.html#gaa4a7ca44f23d67e7e19fd59bf41abd6a">  133</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structapr__proc__t.html">apr_proc_t</a> {<span class="comment"></span></div>
+<div class="line"><a name="l00133"></a><span class="lineno"><a class="line" href="group___a_p_r___o_c.html#gaa4a7ca44f23d67e7e19fd59bf41abd6a">  133</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structapr__proc__t.html">apr_proc_t</a> {<span class="comment"></span></div>
 <div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;<span class="comment">    /** The process ID */</span></div>
 <div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;    pid_t <a class="code" href="structapr__proc__t.html#a8a8ee4b234156485a72497023e7482e5">pid</a>;<span class="comment"></span></div>
 <div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;<span class="comment">    /** Parent&#39;s side of pipe to child&#39;s stdin */</span></div>
@@ -231,15 +231,15 @@ var searchBox = new SearchBox("searchBox
 <div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;<span class="comment">    /** Parent&#39;s side of pipe to child&#39;s stdouterr */</span></div>
 <div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;    <a class="code" href="group__apr__file__io.html#gaa46e4763ac375ea3c7a43ba6f6099e22">apr_file_t</a> *<a class="code" href="structapr__proc__t.html#ad087f812b5c69ce937db4cf6e8cd5a0b">err</a>;</div>
 <div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;<span class="preprocessor">#if APR_HAS_PROC_INVOKED || defined(DOXYGEN)</span></div>
-<div class="line"><a name="l00143"></a><span class="lineno"><a class="code" href="structapr__proc__t.html">  143</a></span>&#160;<span class="preprocessor"></span><span class="comment">    /** Diagnositics/debugging string of the command invoked for </span></div>
+<div class="line"><a name="l00143"></a><span class="lineno"><a class="line" href="structapr__proc__t.html">  143</a></span>&#160;<span class="preprocessor"></span><span class="comment">    /** Diagnositics/debugging string of the command invoked for </span></div>
 <div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;<span class="comment">     *  this process [only present if APR_HAS_PROC_INVOKED is true]</span></div>
-<div class="line"><a name="l00145"></a><span class="lineno"><a class="code" href="structapr__proc__t.html#a8a8ee4b234156485a72497023e7482e5">  145</a></span>&#160;<span class="comment">     * @remark Only enabled on Win32 by default.</span></div>
+<div class="line"><a name="l00145"></a><span class="lineno"><a class="line" href="structapr__proc__t.html#a8a8ee4b234156485a72497023e7482e5">  145</a></span>&#160;<span class="comment">     * @remark Only enabled on Win32 by default.</span></div>
 <div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;<span class="comment">     * @bug This should either always or never be present in release</span></div>
-<div class="line"><a name="l00147"></a><span class="lineno"><a class="code" href="structapr__proc__t.html#a914bda8939f9d17c9e2f238683fb994b">  147</a></span>&#160;<span class="comment">     * builds - since it breaks binary compatibility.  We may enable</span></div>
+<div class="line"><a name="l00147"></a><span class="lineno"><a class="line" href="structapr__proc__t.html#a914bda8939f9d17c9e2f238683fb994b">  147</a></span>&#160;<span class="comment">     * builds - since it breaks binary compatibility.  We may enable</span></div>
 <div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;<span class="comment">     * it always in APR 1.0 yet leave it undefined in most cases.</span></div>
-<div class="line"><a name="l00149"></a><span class="lineno"><a class="code" href="structapr__proc__t.html#acb7d7c5226217946d761f0e90ff70d24">  149</a></span>&#160;<span class="comment">     */</span></div>
+<div class="line"><a name="l00149"></a><span class="lineno"><a class="line" href="structapr__proc__t.html#acb7d7c5226217946d761f0e90ff70d24">  149</a></span>&#160;<span class="comment">     */</span></div>
 <div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;    <span class="keywordtype">char</span> *<a class="code" href="structapr__proc__t.html#a72ed1c58c3f08ffa7202fa80e870cd54">invoked</a>;</div>
-<div class="line"><a name="l00151"></a><span class="lineno"><a class="code" href="structapr__proc__t.html#ad087f812b5c69ce937db4cf6e8cd5a0b">  151</a></span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l00151"></a><span class="lineno"><a class="line" href="structapr__proc__t.html#ad087f812b5c69ce937db4cf6e8cd5a0b">  151</a></span>&#160;<span class="preprocessor">#endif</span></div>
 <div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#if defined(WIN32) || defined(DOXYGEN)</span></div>
 <div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;<span class="preprocessor"></span><span class="comment">    /** (Win32 only) Creator&#39;s handle granting access to the process</span></div>
 <div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;<span class="comment">     * @remark This handle is closed and reset to NULL in every case</span></div>
@@ -248,7 +248,7 @@ var searchBox = new SearchBox("searchBox
 <div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;<span class="comment">     * and avoids potential handle leaks.</span></div>
 <div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;<span class="comment">     */</span></div>
 <div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;    HANDLE <a class="code" href="structapr__proc__t.html#aa1f17cce2b442d92893b9c63053b6771">hproc</a>;</div>
-<div class="line"><a name="l00160"></a><span class="lineno"><a class="code" href="structapr__proc__t.html#a72ed1c58c3f08ffa7202fa80e870cd54">  160</a></span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l00160"></a><span class="lineno"><a class="line" href="structapr__proc__t.html#a72ed1c58c3f08ffa7202fa80e870cd54">  160</a></span>&#160;<span class="preprocessor">#endif</span></div>
 <div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;<span class="preprocessor"></span>} <a class="code" href="group__apr__thread__proc.html#gada60ec0f833048291d98e66f21f4c4c4">apr_proc_t</a>;</div>
 <div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;<span class="comment"></span></div>
 <div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;<span class="comment">/**</span></div>
@@ -257,7 +257,7 @@ var searchBox = new SearchBox("searchBox
 <div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;<span class="comment"> * It is passed the following parameters:</span></div>
 <div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;<span class="comment"> * @param pool Pool associated with the apr_proc_t.  If your child</span></div>
 <div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;<span class="comment"> *             error function needs user data, associate it with this</span></div>
-<div class="line"><a name="l00169"></a><span class="lineno"><a class="code" href="structapr__proc__t.html#aa1f17cce2b442d92893b9c63053b6771">  169</a></span>&#160;<span class="comment"> *             pool.</span></div>
+<div class="line"><a name="l00169"></a><span class="lineno"><a class="line" href="structapr__proc__t.html#aa1f17cce2b442d92893b9c63053b6771">  169</a></span>&#160;<span class="comment"> *             pool.</span></div>
 <div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;<span class="comment"> * @param err APR error code describing the error</span></div>
 <div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;<span class="comment"> * @param description Text description of type of processing which failed</span></div>
 <div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;<span class="comment"> */</span></div>
@@ -271,40 +271,40 @@ var searchBox = new SearchBox("searchBox
 <div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="group__apr__thread__proc.html#ga35de571e9944871c10b38d8feef885ac">apr_threadattr_t</a>       <a class="code" href="group__apr__thread__proc.html#ga35de571e9944871c10b38d8feef885ac">apr_threadattr_t</a>;</div>
 <div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;<span class="comment"></span></div>
 <div class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;<span class="comment">/** Opaque Process attributes structure. */</span></div>
-<div class="line"><a name="l00183"></a><span class="lineno"><a class="code" href="group__apr__thread__proc.html#ga8f8642f468f05b0ac2b1426b723af100">  183</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="group__apr__thread__proc.html#ga0d83919a6a0dd609598a864917f8b339">apr_procattr_t</a>         <a class="code" href="group__apr__thread__proc.html#ga0d83919a6a0dd609598a864917f8b339">apr_procattr_t</a>;</div>
+<div class="line"><a name="l00183"></a><span class="lineno"><a class="line" href="group__apr__thread__proc.html#ga8f8642f468f05b0ac2b1426b723af100">  183</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="group__apr__thread__proc.html#ga0d83919a6a0dd609598a864917f8b339">apr_procattr_t</a>         <a class="code" href="group__apr__thread__proc.html#ga0d83919a6a0dd609598a864917f8b339">apr_procattr_t</a>;</div>
 <div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;<span class="comment"></span></div>
 <div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;<span class="comment">/** Opaque control variable for one-time atomic variables.  */</span></div>
 <div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="group__apr__thread__proc.html#ga91841bcf20d0579e8e6acc6d3c220ac1">apr_thread_once_t</a>      <a class="code" href="group__apr__thread__proc.html#ga91841bcf20d0579e8e6acc6d3c220ac1">apr_thread_once_t</a>;</div>
-<div class="line"><a name="l00187"></a><span class="lineno"><a class="code" href="group__apr__thread__proc.html#ga646c71351e723d84f8cc8c8d1d5937be">  187</a></span>&#160;<span class="comment"></span></div>
+<div class="line"><a name="l00187"></a><span class="lineno"><a class="line" href="group__apr__thread__proc.html#ga646c71351e723d84f8cc8c8d1d5937be">  187</a></span>&#160;<span class="comment"></span></div>
 <div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;<span class="comment">/** Opaque thread private address space. */</span></div>
 <div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="group__apr__thread__proc.html#ga337c9c1bd2d47740022071a5c41f2edb">apr_threadkey_t</a>        <a class="code" href="group__apr__thread__proc.html#ga337c9c1bd2d47740022071a5c41f2edb">apr_threadkey_t</a>;</div>
-<div class="line"><a name="l00190"></a><span class="lineno"><a class="code" href="group__apr__thread__proc.html#ga35de571e9944871c10b38d8feef885ac">  190</a></span>&#160;<span class="comment"></span></div>
+<div class="line"><a name="l00190"></a><span class="lineno"><a class="line" href="group__apr__thread__proc.html#ga35de571e9944871c10b38d8feef885ac">  190</a></span>&#160;<span class="comment"></span></div>
 <div class="line"><a name="l00191"></a><span class="lineno">  191</span>&#160;<span class="comment">/** Opaque record of child process. */</span></div>
 <div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="group__apr__thread__proc.html#gafc52ee8b19a7b222278d31ebb3f11a71">apr_other_child_rec_t</a>  <a class="code" href="group__apr__thread__proc.html#gafc52ee8b19a7b222278d31ebb3f11a71">apr_other_child_rec_t</a>;</div>
-<div class="line"><a name="l00193"></a><span class="lineno"><a class="code" href="group__apr__thread__proc.html#ga0d83919a6a0dd609598a864917f8b339">  193</a></span>&#160;<span class="comment"></span></div>
+<div class="line"><a name="l00193"></a><span class="lineno"><a class="line" href="group__apr__thread__proc.html#ga0d83919a6a0dd609598a864917f8b339">  193</a></span>&#160;<span class="comment"></span></div>
 <div class="line"><a name="l00194"></a><span class="lineno">  194</span>&#160;<span class="comment">/**</span></div>
 <div class="line"><a name="l00195"></a><span class="lineno">  195</span>&#160;<span class="comment"> * The prototype for any APR thread worker functions.</span></div>
-<div class="line"><a name="l00196"></a><span class="lineno"><a class="code" href="group__apr__thread__proc.html#ga91841bcf20d0579e8e6acc6d3c220ac1">  196</a></span>&#160;<span class="comment"> */</span></div>
+<div class="line"><a name="l00196"></a><span class="lineno"><a class="line" href="group__apr__thread__proc.html#ga91841bcf20d0579e8e6acc6d3c220ac1">  196</a></span>&#160;<span class="comment"> */</span></div>
 <div class="line"><a name="l00197"></a><span class="lineno">  197</span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">void</span> *(<a class="code" href="group__apr__platform.html#gade8f829f9bd98fd4386894acf72edd7c">APR_THREAD_FUNC</a> *<a class="code" href="group__apr__thread__proc.html#ga37193850d158ca870fc8f8759f0725a9">apr_thread_start_t</a>)(<a class="code" href="group__apr__thread__proc.html#ga646c71351e723d84f8cc8c8d1d5937be">apr_thread_t</a>*, <span class="keywordtype">void</span>*);</div>
 <div class="line"><a name="l00198"></a><span class="lineno">  198</span>&#160;</div>
-<div class="line"><a name="l00199"></a><span class="lineno"><a class="code" href="group__apr__thread__proc.html#ga337c9c1bd2d47740022071a5c41f2edb">  199</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
+<div class="line"><a name="l00199"></a><span class="lineno"><a class="line" href="group__apr__thread__proc.html#ga337c9c1bd2d47740022071a5c41f2edb">  199</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
 <div class="line"><a name="l00200"></a><span class="lineno">  200</span>&#160;    <a class="code" href="group__apr__thread__proc.html#gga3eaec78633742e7e0cb9480a21477affa33580ab0809e9498855fbdde8a1714ef">APR_KILL_NEVER</a>,             <span class="comment">/**&lt; process is never killed (i.e., never sent</span></div>
 <div class="line"><a name="l00201"></a><span class="lineno">  201</span>&#160;<span class="comment">                                 * any signals), but it will be reaped if it exits</span></div>
-<div class="line"><a name="l00202"></a><span class="lineno"><a class="code" href="group__apr__thread__proc.html#gafc52ee8b19a7b222278d31ebb3f11a71">  202</a></span>&#160;<span class="comment">                                 * before the pool is cleaned up */</span></div>
+<div class="line"><a name="l00202"></a><span class="lineno"><a class="line" href="group__apr__thread__proc.html#gafc52ee8b19a7b222278d31ebb3f11a71">  202</a></span>&#160;<span class="comment">                                 * before the pool is cleaned up */</span></div>
 <div class="line"><a name="l00203"></a><span class="lineno">  203</span>&#160;    <a class="code" href="group__apr__thread__proc.html#gga3eaec78633742e7e0cb9480a21477affaf45d0f72811399b394d1311384e2dfe4">APR_KILL_ALWAYS</a>,            <span class="comment">/**&lt; process is sent SIGKILL on apr_pool_t cleanup */</span></div>
 <div class="line"><a name="l00204"></a><span class="lineno">  204</span>&#160;    <a class="code" href="group__apr__thread__proc.html#gga3eaec78633742e7e0cb9480a21477affa16a47aa786b1c1f31ef02353bcae9a1a">APR_KILL_AFTER_TIMEOUT</a>,     <span class="comment">/**&lt; SIGTERM, wait 3 seconds, SIGKILL */</span></div>
 <div class="line"><a name="l00205"></a><span class="lineno">  205</span>&#160;    <a class="code" href="group__apr__thread__proc.html#gga3eaec78633742e7e0cb9480a21477affa6ada2605856ac94826edbe824e64e503">APR_JUST_WAIT</a>,              <span class="comment">/**&lt; wait forever for the process to complete */</span></div>
 <div class="line"><a name="l00206"></a><span class="lineno">  206</span>&#160;    <a class="code" href="group__apr__thread__proc.html#gga3eaec78633742e7e0cb9480a21477affa24d6f47785093be4cea2a922eeaed098">APR_KILL_ONLY_ONCE</a>          <span class="comment">/**&lt; send SIGTERM and then wait */</span></div>
-<div class="line"><a name="l00207"></a><span class="lineno"><a class="code" href="group__apr__thread__proc.html#ga37193850d158ca870fc8f8759f0725a9">  207</a></span>&#160;} <a class="code" href="group__apr__thread__proc.html#ga3eaec78633742e7e0cb9480a21477aff">apr_kill_conditions_e</a>;</div>
+<div class="line"><a name="l00207"></a><span class="lineno"><a class="line" href="group__apr__thread__proc.html#ga37193850d158ca870fc8f8759f0725a9">  207</a></span>&#160;} <a class="code" href="group__apr__thread__proc.html#ga3eaec78633742e7e0cb9480a21477aff">apr_kill_conditions_e</a>;</div>
 <div class="line"><a name="l00208"></a><span class="lineno">  208</span>&#160;</div>
-<div class="line"><a name="l00209"></a><span class="lineno"><a class="code" href="group__apr__thread__proc.html#ga3eaec78633742e7e0cb9480a21477aff">  209</a></span>&#160;<span class="comment">/* Thread Function definitions */</span></div>
-<div class="line"><a name="l00210"></a><span class="lineno"><a class="code" href="group__apr__thread__proc.html#gga3eaec78633742e7e0cb9480a21477affa33580ab0809e9498855fbdde8a1714ef">  210</a></span>&#160;</div>
+<div class="line"><a name="l00209"></a><span class="lineno"><a class="line" href="group__apr__thread__proc.html#ga3eaec78633742e7e0cb9480a21477aff">  209</a></span>&#160;<span class="comment">/* Thread Function definitions */</span></div>
+<div class="line"><a name="l00210"></a><span class="lineno"><a class="line" href="group__apr__thread__proc.html#gga3eaec78633742e7e0cb9480a21477affa33580ab0809e9498855fbdde8a1714ef">  210</a></span>&#160;</div>
 <div class="line"><a name="l00211"></a><span class="lineno">  211</span>&#160;<span class="preprocessor">#if APR_HAS_THREADS</span></div>
 <div class="line"><a name="l00212"></a><span class="lineno">  212</span>&#160;<span class="preprocessor"></span><span class="comment"></span></div>
-<div class="line"><a name="l00213"></a><span class="lineno"><a class="code" href="group__apr__thread__proc.html#gga3eaec78633742e7e0cb9480a21477affaf45d0f72811399b394d1311384e2dfe4">  213</a></span>&#160;<span class="comment">/**</span></div>
-<div class="line"><a name="l00214"></a><span class="lineno"><a class="code" href="group__apr__thread__proc.html#gga3eaec78633742e7e0cb9480a21477affa16a47aa786b1c1f31ef02353bcae9a1a">  214</a></span>&#160;<span class="comment"> * Create and initialize a new threadattr variable</span></div>
-<div class="line"><a name="l00215"></a><span class="lineno"><a class="code" href="group__apr__thread__proc.html#gga3eaec78633742e7e0cb9480a21477affa6ada2605856ac94826edbe824e64e503">  215</a></span>&#160;<span class="comment"> * @param new_attr The newly created threadattr.</span></div>
-<div class="line"><a name="l00216"></a><span class="lineno"><a class="code" href="group__apr__thread__proc.html#gga3eaec78633742e7e0cb9480a21477affa24d6f47785093be4cea2a922eeaed098">  216</a></span>&#160;<span class="comment"> * @param cont The pool to use</span></div>
+<div class="line"><a name="l00213"></a><span class="lineno"><a class="line" href="group__apr__thread__proc.html#gga3eaec78633742e7e0cb9480a21477affaf45d0f72811399b394d1311384e2dfe4">  213</a></span>&#160;<span class="comment">/**</span></div>
+<div class="line"><a name="l00214"></a><span class="lineno"><a class="line" href="group__apr__thread__proc.html#gga3eaec78633742e7e0cb9480a21477affa16a47aa786b1c1f31ef02353bcae9a1a">  214</a></span>&#160;<span class="comment"> * Create and initialize a new threadattr variable</span></div>
+<div class="line"><a name="l00215"></a><span class="lineno"><a class="line" href="group__apr__thread__proc.html#gga3eaec78633742e7e0cb9480a21477affa6ada2605856ac94826edbe824e64e503">  215</a></span>&#160;<span class="comment"> * @param new_attr The newly created threadattr.</span></div>
+<div class="line"><a name="l00216"></a><span class="lineno"><a class="line" href="group__apr__thread__proc.html#gga3eaec78633742e7e0cb9480a21477affa24d6f47785093be4cea2a922eeaed098">  216</a></span>&#160;<span class="comment"> * @param cont The pool to use</span></div>
 <div class="line"><a name="l00217"></a><span class="lineno">  217</span>&#160;<span class="comment"> */</span></div>
 <div class="line"><a name="l00218"></a><span class="lineno">  218</span>&#160;<a class="code" href="group__apr__platform.html#gad7b91b811a172bfa802603c2fb688f98">APR_DECLARE</a>(<a class="code" href="group__apr__errno.html#gaf76ee4543247e9fb3f3546203e590a6c">apr_status_t</a>) <a class="code" href="group__apr__thread__proc.html#ga66c2f55e5dff9ac37bd32e9febd38da5">apr_threadattr_create</a>(<a class="code" href="group__apr__thread__proc.html#ga35de571e9944871c10b38d8feef885ac">apr_threadattr_t</a> **new_attr, </div>
 <div class="line"><a name="l00219"></a><span class="lineno">  219</span>&#160;                                                <a class="code" href="group__apr__pools.html#gaf137f28edcf9a086cd6bc36c20d7cdfb">apr_pool_t</a> *cont);</div>
@@ -777,8 +777,8 @@ var searchBox = new SearchBox("searchBox
 <div class="line"><a name="l00686"></a><span class="lineno">  686</span>&#160;<span class="comment"> *                  stay in the foreground.</span></div>
 <div class="line"><a name="l00687"></a><span class="lineno">  687</span>&#160;<span class="comment"> */</span></div>
 <div class="line"><a name="l00688"></a><span class="lineno">  688</span>&#160;<a class="code" href="group__apr__platform.html#gad7b91b811a172bfa802603c2fb688f98">APR_DECLARE</a>(<a class="code" href="group__apr__errno.html#gaf76ee4543247e9fb3f3546203e590a6c">apr_status_t</a>) <a class="code" href="group__apr__thread__proc.html#ga56c2b005792752b63d804f2021596406">apr_proc_detach</a>(<span class="keywordtype">int</span> daemonize);</div>
-<div class="line"><a name="l00689"></a><span class="lineno"><a class="code" href="group__apr__thread__proc.html#gab57b448a464ac299c03d6127781df152">  689</a></span>&#160;<span class="comment"></span></div>
-<div class="line"><a name="l00690"></a><span class="lineno"><a class="code" href="group__apr__thread__proc.html#gab4de7134fcc66c4127ae65b68631f846">  690</a></span>&#160;<span class="comment">/**</span></div>
+<div class="line"><a name="l00689"></a><span class="lineno"><a class="line" href="group__apr__thread__proc.html#gab57b448a464ac299c03d6127781df152">  689</a></span>&#160;<span class="comment"></span></div>
+<div class="line"><a name="l00690"></a><span class="lineno"><a class="line" href="group__apr__thread__proc.html#gab4de7134fcc66c4127ae65b68631f846">  690</a></span>&#160;<span class="comment">/**</span></div>
 <div class="line"><a name="l00691"></a><span class="lineno">  691</span>&#160;<span class="comment"> * Register an other_child -- a child associated to its registered </span></div>
 <div class="line"><a name="l00692"></a><span class="lineno">  692</span>&#160;<span class="comment"> * maintence callback.  This callback is invoked when the process</span></div>
 <div class="line"><a name="l00693"></a><span class="lineno">  693</span>&#160;<span class="comment"> * dies, is disconnected or disappears.</span></div>
@@ -915,12 +915,105 @@ var searchBox = new SearchBox("searchBox
 <div class="line"><a name="l00824"></a><span class="lineno">  824</span>&#160;<span class="preprocessor"></span></div>
 <div class="line"><a name="l00825"></a><span class="lineno">  825</span>&#160;<span class="preprocessor">#endif  </span><span class="comment">/* ! APR_THREAD_PROC_H */</span><span class="preprocessor"></span></div>
 <div class="line"><a name="l00826"></a><span class="lineno">  826</span>&#160;<span class="preprocessor"></span></div>
+<div class="ttc" id="group__apr__thread__proc_html_ga35de571e9944871c10b38d8feef885ac"><div class="ttname"><a href="group__apr__thread__proc.html#ga35de571e9944871c10b38d8feef885ac">apr_threadattr_t</a></div><div class="ttdeci">struct apr_threadattr_t apr_threadattr_t</div><div class="ttdef"><b>Definition:</b> apr_thread_proc.h:190</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_ga2b1598bc6f5ab0bfcf2e55096d563c98"><div class="ttname"><a href="group__apr__thread__proc.html#ga2b1598bc6f5ab0bfcf2e55096d563c98">apr_procattr_io_set</a></div><div class="ttdeci">apr_status_t apr_procattr_io_set(apr_procattr_t *attr, apr_int32_t in, apr_int32_t out, apr_int32_t err)</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_ga3d0415bf69b0a629a929833e82758b85"><div class="ttname"><a href="group__apr__thread__proc.html#ga3d0415bf69b0a629a929833e82758b85">apr_proc_fork</a></div><div class="ttdeci">apr_status_t apr_proc_fork(apr_proc_t *proc, apr_pool_t *cont)</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_ggac097b4fa41e67024711c5983446d0951a977f140c82333af62aa4bed8c99a3ee2"><div class="ttname"><a href="group__apr__thread__proc.html#ggac097b4fa41e67024711c5983446d0951a977f140c82333af62aa4bed8c99a3ee2">APR_PROC_EXIT</a></div><div class="ttdef"><b>Definition:</b> apr_thread_proc.h:66</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_gadbd186912d5f6f2a19a175e1e02ba10e"><div class="ttname"><a href="group__apr__thread__proc.html#gadbd186912d5f6f2a19a175e1e02ba10e">apr_thread_detach</a></div><div class="ttdeci">apr_status_t apr_thread_detach(apr_thread_t *thd)</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_ga10b1a4b224566c03c97f100ac8a2c830"><div class="ttname"><a href="group__apr__thread__proc.html#ga10b1a4b224566c03c97f100ac8a2c830">apr_proc_other_child_unregister</a></div><div class="ttdeci">void apr_proc_other_child_unregister(void *data)</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_ga646c71351e723d84f8cc8c8d1d5937be"><div class="ttname"><a href="group__apr__thread__proc.html#ga646c71351e723d84f8cc8c8d1d5937be">apr_thread_t</a></div><div class="ttdeci">struct apr_thread_t apr_thread_t</div><div class="ttdef"><b>Definition:</b> apr_thread_proc.h:187</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_ga371c87c122cc3df0b7ad0031f6e11167"><div class="ttname"><a href="group__apr__thread__proc.html#ga371c87c122cc3df0b7ad0031f6e11167">apr_threadkey_private_get</a></div><div class="ttdeci">apr_status_t apr_threadkey_private_get(void **new_mem, apr_threadkey_t *key)</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_ga4de85cfd54d27476dbb943955c1b0a2a"><div class="ttname"><a href="group__apr__thread__proc.html#ga4de85cfd54d27476dbb943955c1b0a2a">apr_procattr_limit_set</a></div><div class="ttdeci">apr_status_t apr_procattr_limit_set(apr_procattr_t *attr, apr_int32_t what, struct rlimit *limit)</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_ggadcb981d7748c580eb69ac11dbf709060a02f5d83f79e2c12bfca5a86d7f14caa6"><div class="ttname"><a href="group__apr__thread__proc.html#ggadcb981d7748c580eb69ac11dbf709060a02f5d83f79e2c12bfca5a86d7f14caa6">APR_SHELLCMD</a></div><div class="ttdef"><b>Definition:</b> apr_thread_proc.h:46</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_ga8f8642f468f05b0ac2b1426b723af100"><div class="ttname"><a href="group__apr__thread__proc.html#ga8f8642f468f05b0ac2b1426b723af100">apr_child_errfn_t</a></div><div class="ttdeci">void( apr_child_errfn_t)(apr_pool_t *proc, apr_status_t err, const char *description)</div><div class="ttdef"><b>Definition:</b> apr_thread_proc.h:183</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_gga5e52d786644f3b66d6180571e68c7260a057885ccf4b8b707e0d115c691037de4"><div class="ttname"><a href="group__apr__thread__proc.html#gga5e52d786644f3b66d6180571e68c7260a057885ccf4b8b707e0d115c691037de4">APR_WAIT</a></div><div class="ttdef"><b>Definition:</b> apr_thread_proc.h:56</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_ga7849e0d637338a18cb44f66f11f28ed1"><div class="ttname"><a href="group__apr__thread__proc.html#ga7849e0d637338a18cb44f66f11f28ed1">apr_threadattr_stacksize_set</a></div><div class="ttdeci">apr_status_t apr_threadattr_stacksize_set(apr_threadattr_t *attr, apr_size_t stacksize)</div></div>
+<div class="ttc" id="structapr__proc__t_html_aa1f17cce2b442d92893b9c63053b6771"><div class="ttname"><a href="structapr__proc__t.html#aa1f17cce2b442d92893b9c63053b6771">apr_proc_t::hproc</a></div><div class="ttdeci">HANDLE hproc</div><div class="ttdef"><b>Definition:</b> apr_thread_proc.h:169</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_ga4a5ff2fce2c68460281b0cb3ee0365d5"><div class="ttname"><a href="group__apr__thread__proc.html#ga4a5ff2fce2c68460281b0cb3ee0365d5">apr_proc_kill</a></div><div class="ttdeci">apr_status_t apr_proc_kill(apr_proc_t *proc, int sig)</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_ga20b9b79892a6532784fff023a4ebd8cf"><div class="ttname"><a href="group__apr__thread__proc.html#ga20b9b79892a6532784fff023a4ebd8cf">apr_threadkey_private_delete</a></div><div class="ttdeci">apr_status_t apr_threadkey_private_delete(apr_threadkey_t *key)</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_ga391f0d3831a5894ea2118762789a395d"><div class="ttname"><a href="group__apr__thread__proc.html#ga391f0d3831a5894ea2118762789a395d">apr_procattr_group_set</a></div><div class="ttdeci">apr_status_t apr_procattr_group_set(apr_procattr_t *attr, const char *groupname)</div></div>
+<div class="ttc" id="structapr__proc__t_html_a914bda8939f9d17c9e2f238683fb994b"><div class="ttname"><a href="structapr__proc__t.html#a914bda8939f9d17c9e2f238683fb994b">apr_proc_t::in</a></div><div class="ttdeci">apr_file_t * in</div><div class="ttdef"><b>Definition:</b> apr_thread_proc.h:147</div></div>
+<div class="ttc" id="structapr__proc__t_html"><div class="ttname"><a href="structapr__proc__t.html">apr_proc_t</a></div><div class="ttdef"><b>Definition:</b> apr_thread_proc.h:143</div></div>
+<div class="ttc" id="structapr__proc__t_html_acb7d7c5226217946d761f0e90ff70d24"><div class="ttname"><a href="structapr__proc__t.html#acb7d7c5226217946d761f0e90ff70d24">apr_proc_t::out</a></div><div class="ttdeci">apr_file_t * out</div><div class="ttdef"><b>Definition:</b> apr_thread_proc.h:149</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_ga8f3645ee52ff07566c92181b4ce732d8"><div class="ttname"><a href="group__apr__thread__proc.html#ga8f3645ee52ff07566c92181b4ce732d8">apr_thread_once</a></div><div class="ttdeci">apr_status_t apr_thread_once(apr_thread_once_t *control, void(*func)(void))</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_gaf8d2be452a819161aa4cd6205a17761e"><div class="ttname"><a href="group__apr__thread__proc.html#gaf8d2be452a819161aa4cd6205a17761e">apr_proc_other_child_register</a></div><div class="ttdeci">void apr_proc_other_child_register(apr_proc_t *proc, void(*maintenance)(int reason, void *, int status), void *data, apr_file_t *write_fd, apr_pool_t *p)</div></div>
+<div class="ttc" id="apr__file__io_8h_html"><div class="ttname"><a href="apr__file__io_8h.html">apr_file_io.h</a></div><div class="ttdoc">APR File I/O Handling. </div></div>
+<div class="ttc" id="group__apr__thread__proc_html_ga37193850d158ca870fc8f8759f0725a9"><div class="ttname"><a href="group__apr__thread__proc.html#ga37193850d158ca870fc8f8759f0725a9">apr_thread_start_t</a></div><div class="ttdeci">void *(APR_THREAD_FUNC * apr_thread_start_t)(apr_thread_t *, void *)</div><div class="ttdef"><b>Definition:</b> apr_thread_proc.h:207</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_ga1426acc5bdd96385769e7b42bfa6ebbd"><div class="ttname"><a href="group__apr__thread__proc.html#ga1426acc5bdd96385769e7b42bfa6ebbd">apr_procattr_cmdtype_set</a></div><div class="ttdeci">apr_status_t apr_procattr_cmdtype_set(apr_procattr_t *attr, apr_cmdtype_e cmd)</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_ga6fad364c6c820e37c0915435cfb3921f"><div class="ttname"><a href="group__apr__thread__proc.html#ga6fad364c6c820e37c0915435cfb3921f">apr_procattr_child_err_set</a></div><div class="ttdeci">apr_status_t apr_procattr_child_err_set(struct apr_procattr_t *attr, apr_file_t *child_err, apr_file_t *parent_err)</div></div>
+<div class="ttc" id="group__apr__platform_html_gad7b91b811a172bfa802603c2fb688f98"><div class="ttname"><a href="group__apr__platform.html#gad7b91b811a172bfa802603c2fb688f98">APR_DECLARE</a></div><div class="ttdeci">#define APR_DECLARE(type)</div><div class="ttdef"><b>Definition:</b> apr.h:479</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_gga3eaec78633742e7e0cb9480a21477affa24d6f47785093be4cea2a922eeaed098"><div class="ttname"><a href="group__apr__thread__proc.html#gga3eaec78633742e7e0cb9480a21477affa24d6f47785093be4cea2a922eeaed098">APR_KILL_ONLY_ONCE</a></div><div class="ttdef"><b>Definition:</b> apr_thread_proc.h:216</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_ga2e732f2913291180c0c484f57d727140"><div class="ttname"><a href="group__apr__thread__proc.html#ga2e732f2913291180c0c484f57d727140">apr_threadattr_guardsize_set</a></div><div class="ttdeci">apr_status_t apr_threadattr_guardsize_set(apr_threadattr_t *attr, apr_size_t guardsize)</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_gacbe3fd9491fa35149de28cebcae22f87"><div class="ttname"><a href="group__apr__thread__proc.html#gacbe3fd9491fa35149de28cebcae22f87">apr_pool_note_subprocess</a></div><div class="ttdeci">void apr_pool_note_subprocess(apr_pool_t *a, apr_proc_t *proc, apr_kill_conditions_e how)</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_gabb97e9a49021ab4452ae3f1a281c977f"><div class="ttname"><a href="group__apr__thread__proc.html#gabb97e9a49021ab4452ae3f1a281c977f">apr_procattr_child_out_set</a></div><div class="ttdeci">apr_status_t apr_procattr_child_out_set(struct apr_procattr_t *attr, apr_file_t *child_out, apr_file_t *parent_out)</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_ga2e53fa76ff725749c7affe6c81faa9e5"><div class="ttname"><a href="group__apr__thread__proc.html#ga2e53fa76ff725749c7affe6c81faa9e5">apr_signal_thread</a></div><div class="ttdeci">apr_status_t apr_signal_thread(int(*signal_handler)(int signum))</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_ga0936f7a7fe7e2d5e08979c9f343a5a1b"><div class="ttname"><a href="group__apr__thread__proc.html#ga0936f7a7fe7e2d5e08979c9f343a5a1b">apr_proc_wait</a></div><div class="ttdeci">apr_status_t apr_proc_wait(apr_proc_t *proc, int *exitcode, apr_exit_why_e *exitwhy, apr_wait_how_e waithow)</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_gga5e52d786644f3b66d6180571e68c7260a0163031f6b72b0c4add9108052a672d5"><div class="ttname"><a href="group__apr__thread__proc.html#gga5e52d786644f3b66d6180571e68c7260a0163031f6b72b0c4add9108052a672d5">APR_NOWAIT</a></div><div class="ttdef"><b>Definition:</b> apr_thread_proc.h:57</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_gga3eaec78633742e7e0cb9480a21477affa33580ab0809e9498855fbdde8a1714ef"><div class="ttname"><a href="group__apr__thread__proc.html#gga3eaec78633742e7e0cb9480a21477affa33580ab0809e9498855fbdde8a1714ef">APR_KILL_NEVER</a></div><div class="ttdef"><b>Definition:</b> apr_thread_proc.h:210</div></div>
+<div class="ttc" id="group__apr__file__io_html_gaa46e4763ac375ea3c7a43ba6f6099e22"><div class="ttname"><a href="group__apr__file__io.html#gaa46e4763ac375ea3c7a43ba6f6099e22">apr_file_t</a></div><div class="ttdeci">struct apr_file_t apr_file_t</div><div class="ttdef"><b>Definition:</b> apr_file_io.h:209</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_gad799c8140ed068a12f1dbe134423eae7"><div class="ttname"><a href="group__apr__thread__proc.html#gad799c8140ed068a12f1dbe134423eae7">apr_thread_data_get</a></div><div class="ttdeci">apr_status_t apr_thread_data_get(void **data, const char *key, apr_thread_t *thread)</div></div>
+<div class="ttc" id="apr__pools_8h_html"><div class="ttname"><a href="apr__pools_8h.html">apr_pools.h</a></div><div class="ttdoc">APR memory allocation. </div></div>
+<div class="ttc" id="group__apr__thread__proc_html_ga88701979c4e5ac4b94966c73e0159efd"><div class="ttname"><a href="group__apr__thread__proc.html#ga88701979c4e5ac4b94966c73e0159efd">apr_proc_other_child_alert</a></div><div class="ttdeci">apr_status_t apr_proc_other_child_alert(apr_proc_t *proc, int reason, int status)</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_gaeba6593f43f1de94c2b4495dd72b0e9f"><div class="ttname"><a href="group__apr__thread__proc.html#gaeba6593f43f1de94c2b4495dd72b0e9f">apr_thread_create</a></div><div class="ttdeci">apr_status_t apr_thread_create(apr_thread_t **new_thread, apr_threadattr_t *attr, apr_thread_start_t func, void *data, apr_pool_t *cont)</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_ga1b950f36fa5bcd5a64887073f46f6d13"><div class="ttname"><a href="group__apr__thread__proc.html#ga1b950f36fa5bcd5a64887073f46f6d13">apr_thread_join</a></div><div class="ttdeci">apr_status_t apr_thread_join(apr_status_t *retval, apr_thread_t *thd)</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_ga741ed3dc047b935b091a21528c49bb19"><div class="ttname"><a href="group__apr__thread__proc.html#ga741ed3dc047b935b091a21528c49bb19">apr_procattr_user_set</a></div><div class="ttdeci">apr_status_t apr_procattr_user_set(apr_procattr_t *attr, const char *username, const char *password)</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_ga74a905d90a3476a611adeeb304931a6c"><div class="ttname"><a href="group__apr__thread__proc.html#ga74a905d90a3476a611adeeb304931a6c">apr_proc_other_child_refresh</a></div><div class="ttdeci">void apr_proc_other_child_refresh(apr_other_child_rec_t *ocr, int reason)</div></div>
+<div class="ttc" id="structapr__proc__t_html_a72ed1c58c3f08ffa7202fa80e870cd54"><div class="ttname"><a href="structapr__proc__t.html#a72ed1c58c3f08ffa7202fa80e870cd54">apr_proc_t::invoked</a></div><div class="ttdeci">char * invoked</div><div class="ttdef"><b>Definition:</b> apr_thread_proc.h:160</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_ga24076f050e9385af09ad8c3931d8dc43"><div class="ttname"><a href="group__apr__thread__proc.html#ga24076f050e9385af09ad8c3931d8dc43">apr_procattr_error_check_set</a></div><div class="ttdeci">apr_status_t apr_procattr_error_check_set(apr_procattr_t *attr, apr_int32_t chk)</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_gab51dd90b98d365a969f0ec5c7bef4e14"><div class="ttname"><a href="group__apr__thread__proc.html#gab51dd90b98d365a969f0ec5c7bef4e14">apr_proc_create</a></div><div class="ttdeci">apr_status_t apr_proc_create(apr_proc_t *new_proc, const char *progname, const char *const *args, const char *const *env, apr_procattr_t *attr, apr_pool_t *pool)</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_gafc52ee8b19a7b222278d31ebb3f11a71"><div class="ttname"><a href="group__apr__thread__proc.html#gafc52ee8b19a7b222278d31ebb3f11a71">apr_other_child_rec_t</a></div><div class="ttdeci">struct apr_other_child_rec_t apr_other_child_rec_t</div><div class="ttdef"><b>Definition:</b> apr_thread_proc.h:202</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_gadcb981d7748c580eb69ac11dbf709060"><div class="ttname"><a href="group__apr__thread__proc.html#gadcb981d7748c580eb69ac11dbf709060">apr_cmdtype_e</a></div><div class="ttdeci">apr_cmdtype_e</div><div class="ttdef"><b>Definition:</b> apr_thread_proc.h:45</div></div>
+<div class="ttc" id="apr__errno_8h_html"><div class="ttname"><a href="apr__errno_8h.html">apr_errno.h</a></div><div class="ttdoc">APR Error Codes. </div></div>
+<div class="ttc" id="group__apr__thread__proc_html_gga3eaec78633742e7e0cb9480a21477affa16a47aa786b1c1f31ef02353bcae9a1a"><div class="ttname"><a href="group__apr__thread__proc.html#gga3eaec78633742e7e0cb9480a21477affa16a47aa786b1c1f31ef02353bcae9a1a">APR_KILL_AFTER_TIMEOUT</a></div><div class="ttdef"><b>Definition:</b> apr_thread_proc.h:214</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_ga3ccca55041f648f00f0605673d4e0fdc"><div class="ttname"><a href="group__apr__thread__proc.html#ga3ccca55041f648f00f0605673d4e0fdc">apr_procattr_detach_set</a></div><div class="ttdeci">apr_status_t apr_procattr_detach_set(apr_procattr_t *attr, apr_int32_t detach)</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_ga91841bcf20d0579e8e6acc6d3c220ac1"><div class="ttname"><a href="group__apr__thread__proc.html#ga91841bcf20d0579e8e6acc6d3c220ac1">apr_thread_once_t</a></div><div class="ttdeci">struct apr_thread_once_t apr_thread_once_t</div><div class="ttdef"><b>Definition:</b> apr_thread_proc.h:196</div></div>
+<div class="ttc" id="structapr__proc__t_html_ad087f812b5c69ce937db4cf6e8cd5a0b"><div class="ttname"><a href="structapr__proc__t.html#ad087f812b5c69ce937db4cf6e8cd5a0b">apr_proc_t::err</a></div><div class="ttdeci">apr_file_t * err</div><div class="ttdef"><b>Definition:</b> apr_thread_proc.h:151</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_ggadcb981d7748c580eb69ac11dbf709060a6a3f9694aced0e449f6bb4b3e437233a"><div class="ttname"><a href="group__apr__thread__proc.html#ggadcb981d7748c580eb69ac11dbf709060a6a3f9694aced0e449f6bb4b3e437233a">APR_PROGRAM_ENV</a></div><div class="ttdef"><b>Definition:</b> apr_thread_proc.h:48</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_ga3eaec78633742e7e0cb9480a21477aff"><div class="ttname"><a href="group__apr__thread__proc.html#ga3eaec78633742e7e0cb9480a21477aff">apr_kill_conditions_e</a></div><div class="ttdeci">apr_kill_conditions_e</div><div class="ttdef"><b>Definition:</b> apr_thread_proc.h:209</div></div>
+<div class="ttc" id="apr_8h_html"><div class="ttname"><a href="apr_8h.html">apr.h</a></div><div class="ttdoc">APR Platform Definitions. </div></div>
+<div class="ttc" id="group__apr__platform_html_gade8f829f9bd98fd4386894acf72edd7c"><div class="ttname"><a href="group__apr__platform.html#gade8f829f9bd98fd4386894acf72edd7c">APR_THREAD_FUNC</a></div><div class="ttdeci">#define APR_THREAD_FUNC</div><div class="ttdef"><b>Definition:</b> apr.h:454</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_gae5b7cdb3de542d1b7b52fe5d9d8cb00b"><div class="ttname"><a href="group__apr__thread__proc.html#gae5b7cdb3de542d1b7b52fe5d9d8cb00b">apr_threadattr_detach_get</a></div><div class="ttdeci">apr_status_t apr_threadattr_detach_get(apr_threadattr_t *attr)</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_ga97766f50b0ae083a2f8a28e698a59baa"><div class="ttname"><a href="group__apr__thread__proc.html#ga97766f50b0ae083a2f8a28e698a59baa">apr_procattr_dir_set</a></div><div class="ttdeci">apr_status_t apr_procattr_dir_set(apr_procattr_t *attr, const char *dir)</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_gac097b4fa41e67024711c5983446d0951"><div class="ttname"><a href="group__apr__thread__proc.html#gac097b4fa41e67024711c5983446d0951">apr_exit_why_e</a></div><div class="ttdeci">apr_exit_why_e</div><div class="ttdef"><b>Definition:</b> apr_thread_proc.h:65</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_ga85d44b3b021f28116122d5e40e024648"><div class="ttname"><a href="group__apr__thread__proc.html#ga85d44b3b021f28116122d5e40e024648">apr_threadattr_detach_set</a></div><div class="ttdeci">apr_status_t apr_threadattr_detach_set(apr_threadattr_t *attr, apr_int32_t on)</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_ga506183074e8413c3ff597539e4768ea4"><div class="ttname"><a href="group__apr__thread__proc.html#ga506183074e8413c3ff597539e4768ea4">apr_proc_wait_all_procs</a></div><div class="ttdeci">apr_status_t apr_proc_wait_all_procs(apr_proc_t *proc, int *exitcode, apr_exit_why_e *exitwhy, apr_wait_how_e waithow, apr_pool_t *p)</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_ggadcb981d7748c580eb69ac11dbf709060afcefc45317b67fad6dc5459772ce9409"><div class="ttname"><a href="group__apr__thread__proc.html#ggadcb981d7748c580eb69ac11dbf709060afcefc45317b67fad6dc5459772ce9409">APR_SHELLCMD_ENV</a></div><div class="ttdef"><b>Definition:</b> apr_thread_proc.h:50</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_ggadcb981d7748c580eb69ac11dbf709060aa424b51bdc16e4d18bb757a32c6a346a"><div class="ttname"><a href="group__apr__thread__proc.html#ggadcb981d7748c580eb69ac11dbf709060aa424b51bdc16e4d18bb757a32c6a346a">APR_PROGRAM_PATH</a></div><div class="ttdef"><b>Definition:</b> apr_thread_proc.h:49</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_gga3eaec78633742e7e0cb9480a21477affaf45d0f72811399b394d1311384e2dfe4"><div class="ttname"><a href="group__apr__thread__proc.html#gga3eaec78633742e7e0cb9480a21477affaf45d0f72811399b394d1311384e2dfe4">APR_KILL_ALWAYS</a></div><div class="ttdef"><b>Definition:</b> apr_thread_proc.h:213</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_ga7adc09cd24568666266edce81cfffbed"><div class="ttname"><a href="group__apr__thread__proc.html#ga7adc09cd24568666266edce81cfffbed">apr_setup_signal_thread</a></div><div class="ttdeci">apr_status_t apr_setup_signal_thread(void)</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_ga0f1dd02408995767efcb9c0d9c775620"><div class="ttname"><a href="group__apr__thread__proc.html#ga0f1dd02408995767efcb9c0d9c775620">apr_procattr_addrspace_set</a></div><div class="ttdeci">apr_status_t apr_procattr_addrspace_set(apr_procattr_t *attr, apr_int32_t addrspace)</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_ggac097b4fa41e67024711c5983446d0951a6b667be4983cb59e9bed37ee05a0dcce"><div class="ttname"><a href="group__apr__thread__proc.html#ggac097b4fa41e67024711c5983446d0951a6b667be4983cb59e9bed37ee05a0dcce">APR_PROC_SIGNAL_CORE</a></div><div class="ttdef"><b>Definition:</b> apr_thread_proc.h:68</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_gacd69fb862c069cb6f297f65d64b5c102"><div class="ttname"><a href="group__apr__thread__proc.html#gacd69fb862c069cb6f297f65d64b5c102">apr_thread_yield</a></div><div class="ttdeci">void apr_thread_yield(void)</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_ggadcb981d7748c580eb69ac11dbf709060ac128c1239a524cf21300b8ed6248ac99"><div class="ttname"><a href="group__apr__thread__proc.html#ggadcb981d7748c580eb69ac11dbf709060ac128c1239a524cf21300b8ed6248ac99">APR_PROGRAM</a></div><div class="ttdef"><b>Definition:</b> apr_thread_proc.h:47</div></div>
+<div class="ttc" id="structapr__proc__t_html_a8a8ee4b234156485a72497023e7482e5"><div class="ttname"><a href="structapr__proc__t.html#a8a8ee4b234156485a72497023e7482e5">apr_proc_t::pid</a></div><div class="ttdeci">pid_t pid</div><div class="ttdef"><b>Definition:</b> apr_thread_proc.h:145</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_ga63501a064ca7f1818aa056b40146aa0b"><div class="ttname"><a href="group__apr__thread__proc.html#ga63501a064ca7f1818aa056b40146aa0b">apr_threadkey_private_set</a></div><div class="ttdeci">apr_status_t apr_threadkey_private_set(void *priv, apr_threadkey_t *key)</div></div>
+<div class="ttc" id="group__apr__pools_html_gaf137f28edcf9a086cd6bc36c20d7cdfb"><div class="ttname"><a href="group__apr__pools.html#gaf137f28edcf9a086cd6bc36c20d7cdfb">apr_pool_t</a></div><div class="ttdeci">struct apr_pool_t apr_pool_t</div><div class="ttdef"><b>Definition:</b> apr_pools.h:60</div></div>
+<div class="ttc" id="group__apr__errno_html_gaf76ee4543247e9fb3f3546203e590a6c"><div class="ttname"><a href="group__apr__errno.html#gaf76ee4543247e9fb3f3546203e590a6c">apr_status_t</a></div><div class="ttdeci">int apr_status_t</div><div class="ttdef"><b>Definition:</b> apr_errno.h:44</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_ga0d83919a6a0dd609598a864917f8b339"><div class="ttname"><a href="group__apr__thread__proc.html#ga0d83919a6a0dd609598a864917f8b339">apr_procattr_t</a></div><div class="ttdeci">struct apr_procattr_t apr_procattr_t</div><div class="ttdef"><b>Definition:</b> apr_thread_proc.h:193</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_ga337c9c1bd2d47740022071a5c41f2edb"><div class="ttname"><a href="group__apr__thread__proc.html#ga337c9c1bd2d47740022071a5c41f2edb">apr_threadkey_t</a></div><div class="ttdeci">struct apr_threadkey_t apr_threadkey_t</div><div class="ttdef"><b>Definition:</b> apr_thread_proc.h:199</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_ga56c2b005792752b63d804f2021596406"><div class="ttname"><a href="group__apr__thread__proc.html#ga56c2b005792752b63d804f2021596406">apr_proc_detach</a></div><div class="ttdeci">apr_status_t apr_proc_detach(int daemonize)</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_ga90f8ef684e601c110daad9b63da53cf3"><div class="ttname"><a href="group__apr__thread__proc.html#ga90f8ef684e601c110daad9b63da53cf3">apr_procattr_create</a></div><div class="ttdeci">apr_status_t apr_procattr_create(apr_procattr_t **new_attr, apr_pool_t *cont)</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_ga5e52d786644f3b66d6180571e68c7260"><div class="ttname"><a href="group__apr__thread__proc.html#ga5e52d786644f3b66d6180571e68c7260">apr_wait_how_e</a></div><div class="ttdeci">apr_wait_how_e</div><div class="ttdef"><b>Definition:</b> apr_thread_proc.h:55</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_ga24f40119b1aa07dd45a681a44915cb1b"><div class="ttname"><a href="group__apr__thread__proc.html#ga24f40119b1aa07dd45a681a44915cb1b">apr_procattr_child_in_set</a></div><div class="ttdeci">apr_status_t apr_procattr_child_in_set(struct apr_procattr_t *attr, apr_file_t *child_in, apr_file_t *parent_in)</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_gada60ec0f833048291d98e66f21f4c4c4"><div class="ttname"><a href="group__apr__thread__proc.html#gada60ec0f833048291d98e66f21f4c4c4">apr_proc_t</a></div><div class="ttdeci">struct apr_proc_t apr_proc_t</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_ggac097b4fa41e67024711c5983446d0951a7e3421d18abe458ca27822d19424225b"><div class="ttname"><a href="group__apr__thread__proc.html#ggac097b4fa41e67024711c5983446d0951a7e3421d18abe458ca27822d19424225b">APR_PROC_SIGNAL</a></div><div class="ttdef"><b>Definition:</b> apr_thread_proc.h:67</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_gacb9553b2b3165388bfc0a54b1148804a"><div class="ttname"><a href="group__apr__thread__proc.html#gacb9553b2b3165388bfc0a54b1148804a">apr_threadkey_private_create</a></div><div class="ttdeci">apr_status_t apr_threadkey_private_create(apr_threadkey_t **key, void(*dest)(void *), apr_pool_t *cont)</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_gae203664972dfc5c555620ae1788f5b48"><div class="ttname"><a href="group__apr__thread__proc.html#gae203664972dfc5c555620ae1788f5b48">apr_threadkey_data_get</a></div><div class="ttdeci">apr_status_t apr_threadkey_data_get(void **data, const char *key, apr_threadkey_t *threadkey)</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_ga63f3bf667151053e45d5a2029daeda0d"><div class="ttname"><a href="group__apr__thread__proc.html#ga63f3bf667151053e45d5a2029daeda0d">apr_thread_once_init</a></div><div class="ttdeci">apr_status_t apr_thread_once_init(apr_thread_once_t **control, apr_pool_t *p)</div></div>
+<div class="ttc" id="group__apr__pools_html_ga89ce1d55c7f0c39ea87c88eabd655394"><div class="ttname"><a href="group__apr__pools.html#ga89ce1d55c7f0c39ea87c88eabd655394">APR_POOL_DECLARE_ACCESSOR</a></div><div class="ttdeci">#define APR_POOL_DECLARE_ACCESSOR(type)</div><div class="ttdef"><b>Definition:</b> apr_pools.h:81</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_gaa39deba0837e0772754ad41589b733cf"><div class="ttname"><a href="group__apr__thread__proc.html#gaa39deba0837e0772754ad41589b733cf">apr_procattr_child_errfn_set</a></div><div class="ttdeci">apr_status_t apr_procattr_child_errfn_set(apr_procattr_t *attr, apr_child_errfn_t *errfn)</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_ga1059158f34dded87f21ba82af1211951"><div class="ttname"><a href="group__apr__thread__proc.html#ga1059158f34dded87f21ba82af1211951">apr_threadkey_data_set</a></div><div class="ttdeci">apr_status_t apr_threadkey_data_set(void *data, const char *key, apr_status_t(*cleanup)(void *), apr_threadkey_t *threadkey)</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_ga0e35365e530578bca1b4bea522ac8c85"><div class="ttname"><a href="group__apr__thread__proc.html#ga0e35365e530578bca1b4bea522ac8c85">apr_thread_exit</a></div><div class="ttdeci">apr_status_t apr_thread_exit(apr_thread_t *thd, apr_status_t retval)</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_gacff5e867a92619d30c4e78f9ad2a58e3"><div class="ttname"><a href="group__apr__thread__proc.html#gacff5e867a92619d30c4e78f9ad2a58e3">apr_proc_other_child_refresh_all</a></div><div class="ttdeci">void apr_proc_other_child_refresh_all(int reason)</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_ga66c2f55e5dff9ac37bd32e9febd38da5"><div class="ttname"><a href="group__apr__thread__proc.html#ga66c2f55e5dff9ac37bd32e9febd38da5">apr_threadattr_create</a></div><div class="ttdeci">apr_status_t apr_threadattr_create(apr_threadattr_t **new_attr, apr_pool_t *cont)</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_gaa90d79c9935692db4f27a6573f437221"><div class="ttname"><a href="group__apr__thread__proc.html#gaa90d79c9935692db4f27a6573f437221">apr_thread_data_set</a></div><div class="ttdeci">apr_status_t apr_thread_data_set(void *data, const char *key, apr_status_t(*cleanup)(void *), apr_thread_t *thread)</div></div>
+<div class="ttc" id="group__apr__thread__proc_html_gga3eaec78633742e7e0cb9480a21477affa6ada2605856ac94826edbe824e64e503"><div class="ttname"><a href="group__apr__thread__proc.html#gga3eaec78633742e7e0cb9480a21477affa6ada2605856ac94826edbe824e64e503">APR_JUST_WAIT</a></div><div class="ttdef"><b>Definition:</b> apr_thread_proc.h:215</div></div>
 </div><!-- fragment --></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Sat Apr 19 2014 08:22:23 for Apache Portable Runtime by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Sat Sep 20 2014 08:30:26 for Apache Portable Runtime by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.4
+</a> 1.8.6
 </small></address>
 </body>
 </html>