<!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>Apache Portable Runtime: Status Value Tests</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <link href="search/search.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="search/search.js"></script> <link href="doxygen.css" rel="stylesheet" type="text/css"/> </head> <body onload='searchBox.OnSelectItem(0);'> <!-- Generated by Doxygen 1.7.3 --> <script type="text/javascript"><!-- var searchBox = new SearchBox("searchBox", "search",false,'Search'); --></script> <div id="top"> <div id="titlearea"> <table cellspacing="0" cellpadding="0"> <tbody> <tr style="height: 56px;"> <td style="padding-left: 0.5em;"> <div id="projectname">Apache Portable Runtime</div> </td> </tr> </tbody> </table> </div> <div id="navrow1" class="tabs"> <ul class="tablist"> <li><a href="index.html"><span>Main Page</span></a></li> <li><a href="pages.html"><span>Related Pages</span></a></li> <li><a href="modules.html"><span>Modules</span></a></li> <li><a href="namespaces.html"><span>Namespaces</span></a></li> <li><a href="annotated.html"><span>Data Structures</span></a></li> <li><a href="files.html"><span>Files</span></a></li> <li id="searchli"> <div id="MSearchBox" class="MSearchBoxInactive"> <span class="left"> <img id="MSearchSelect" src="search/mag_sel.png" onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" alt=""/> <input type="text" id="MSearchField" value="Search" accesskey="S" onfocus="searchBox.OnSearchFieldFocus(true)" onblur="searchBox.OnSearchFieldFocus(false)" onkeyup="searchBox.OnSearchFieldChange(event)"/> </span><span class="right"> <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> </span> </div> </li> </ul> </div> </div> <div class="header"> <div class="summary"> <a href="#define-members">Defines</a> </div> <div class="headertitle"> <h1>Status Value Tests</h1> </div> <div class="ingroups"><a class="el" href="group__apr__errno.html">Error Codes</a></div></div> <div class="contents"> <table class="memberdecls"> <tr><td colspan="2"><h2><a name="define-members"></a> Defines</h2></td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga1f0d21900aa879ca4866b1bf846cfd0d">APR_STATUS_IS_ENOSTAT</a>(s)   ((s) == APR_ENOSTAT)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga71f149437af305f0a0cabde2cc3f3b19">APR_STATUS_IS_ENOPOOL</a>(s)   ((s) == APR_ENOPOOL)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#gaf1313bed3538d6d57995bca164ebac20">APR_STATUS_IS_EBADDATE</a>(s)   ((s) == APR_EBADDATE)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga7fcc752663660de85fa046b2de014b97">APR_STATUS_IS_EINVALSOCK</a>(s)   ((s) == APR_EINVALSOCK)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga566f4c9b9db8a0c31199a938bdc4e38a">APR_STATUS_IS_ENOPROC</a>(s)   ((s) == APR_ENOPROC)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga65cb54d0b5902784037626841e26e709">APR_STATUS_IS_ENOTIME</a>(s)   ((s) == APR_ENOTIME)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga666c0bcfb97d26df7e7e360041d93fc6">APR_STATUS_IS_ENODIR</a>(s)   ((s) == APR_ENODIR)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#gaced66cdb08529210dbf2f6bcbba99258">APR_STATUS_IS_ENOLOCK</a>(s)   ((s) == APR_ENOLOCK)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga590bc2090fe120d142853dec27eaf9e8">APR_STATUS_IS_ENOPOLL</a>(s)   ((s) == APR_ENOPOLL)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#gae415d3119f7b13edc8af627a5e3f440b">APR_STATUS_IS_ENOSOCKET</a>(s)   ((s) == APR_ENOSOCKET)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#gaf33e51e4df639e2b93c99a2fa8b5c7e7">APR_STATUS_IS_ENOTHREAD</a>(s)   ((s) == APR_ENOTHREAD)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga782b37d892214ee60911062791871ae2">APR_STATUS_IS_ENOTHDKEY</a>(s)   ((s) == APR_ENOTHDKEY)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#gab015701a084807912b3c0464c6badf1a">APR_STATUS_IS_EGENERAL</a>(s)   ((s) == APR_EGENERAL)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga99af86378a3ac8eb5a59f1acffec6440">APR_STATUS_IS_ENOSHMAVAIL</a>(s)   ((s) == APR_ENOSHMAVAIL)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga02d9309a113e07050308af66e955d600">APR_STATUS_IS_EBADIP</a>(s)   ((s) == APR_EBADIP)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#gabec95c93d0c5996f14a94e2cc37e1904">APR_STATUS_IS_EBADMASK</a>(s)   ((s) == APR_EBADMASK)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#gae87f4877aa35535eb3546b499ef9d9f3">APR_STATUS_IS_EDSOOPEN</a>(s)   ((s) == APR_EDSOOPEN)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#gae662804298416a68e63c4f84f245d30c">APR_STATUS_IS_EABSOLUTE</a>(s)   ((s) == APR_EABSOLUTE)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga7a8fca5102890e9a0bc4133ba848d52c">APR_STATUS_IS_ERELATIVE</a>(s)   ((s) == APR_ERELATIVE)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#gae7354f40a912dc43fe76ba2a59de0403">APR_STATUS_IS_EINCOMPLETE</a>(s)   ((s) == APR_EINCOMPLETE)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#gae89b8de1e40b855cf95987ce5947b442">APR_STATUS_IS_EABOVEROOT</a>(s)   ((s) == APR_EABOVEROOT)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga0758d7227209e4311c843c752c0dd075">APR_STATUS_IS_EBADPATH</a>(s)   ((s) == APR_EBADPATH)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#gae23aedf7ad4e6a111ffd6acf4167b00e">APR_STATUS_IS_EPATHWILD</a>(s)   ((s) == APR_EPATHWILD)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#gafab6c5fe2f9b906d533d253097a16e09">APR_STATUS_IS_ESYMNOTFOUND</a>(s)   ((s) == APR_ESYMNOTFOUND)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#gab1267636d1f3fe0dcb79a22b735a5010">APR_STATUS_IS_EPROC_UNKNOWN</a>(s)   ((s) == APR_EPROC_UNKNOWN)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#gab8b0af2df80bfb9edfc8dbcbb6bdf925">APR_STATUS_IS_ENOTENOUGHENTROPY</a>(s)   ((s) == APR_ENOTENOUGHENTROPY)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#gad60d170a73ed74ec209a1b2165cacb61">APR_STATUS_IS_INCHILD</a>(s)   ((s) == APR_INCHILD)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga4471f8de6eda3a673aa1f306114c012e">APR_STATUS_IS_INPARENT</a>(s)   ((s) == APR_INPARENT)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga64d5d0a6bfe141a387dfdd430a38465b">APR_STATUS_IS_DETACH</a>(s)   ((s) == APR_DETACH)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga3084551fdf84919e3c3db4384234521d">APR_STATUS_IS_NOTDETACH</a>(s)   ((s) == APR_NOTDETACH)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga1e6539dfa172cef4026105ca33b2b208">APR_STATUS_IS_CHILD_DONE</a>(s)   ((s) == APR_CHILD_DONE)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga86190a4a2c04bbbbedc2491bb93ab432">APR_STATUS_IS_CHILD_NOTDONE</a>(s)   ((s) == APR_CHILD_NOTDONE)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga864b207719c86ac4deeba696943262d0">APR_STATUS_IS_TIMEUP</a>(s)   ((s) == APR_TIMEUP)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga8385878e572abf0b2f78a0ab7d1bc8a5">APR_STATUS_IS_INCOMPLETE</a>(s)   ((s) == APR_INCOMPLETE)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga20308232897ebff445dc10d0b69a0be2">APR_STATUS_IS_BADCH</a>(s)   ((s) == APR_BADCH)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga88b31c127ad48d12353d175926913cb3">APR_STATUS_IS_BADARG</a>(s)   ((s) == APR_BADARG)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#gaf4232cd96b47b76aec9607b1a78e694f">APR_STATUS_IS_EOF</a>(s)   ((s) == APR_EOF)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga51bc0a0e249f5d09dba3ed9dc02c49e5">APR_STATUS_IS_NOTFOUND</a>(s)   ((s) == APR_NOTFOUND)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#gabf2969f69ac131cb06178c0809abf943">APR_STATUS_IS_ANONYMOUS</a>(s)   ((s) == APR_ANONYMOUS)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga7e46240d526e81f5ffbc266ca29b9f6a">APR_STATUS_IS_FILEBASED</a>(s)   ((s) == APR_FILEBASED)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#gaf43f4a40f5ab2fe196acb4e12f20b79e">APR_STATUS_IS_KEYBASED</a>(s)   ((s) == APR_KEYBASED)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#gaeaa5fbb21b72fcbbe98b0f100d204048">APR_STATUS_IS_EINIT</a>(s)   ((s) == APR_EINIT)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#gacab882e24f5d6491777e8ef7763d02fb">APR_STATUS_IS_ENOTIMPL</a>(s)   ((s) == APR_ENOTIMPL)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga7234b0d01a8e3ea8e5345f3f242df030">APR_STATUS_IS_EMISMATCH</a>(s)   ((s) == APR_EMISMATCH)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#gabb92ad7b6ef304132de70e9e5cbaa896">APR_STATUS_IS_EBUSY</a>(s)   ((s) == APR_EBUSY)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga61e7a9958689dec6da6279f0cb6073ca">APR_STATUS_IS_EACCES</a>(s)   ((s) == APR_EACCES)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga37707a0f41b084f1ce1a13575f4f21db">APR_STATUS_IS_EEXIST</a>(s)   ((s) == APR_EEXIST)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#gad39fb68ea626722634f81a764b3626df">APR_STATUS_IS_ENAMETOOLONG</a>(s)   ((s) == APR_ENAMETOOLONG)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#gad15c3b9bda78a88c02466a0d405c6047">APR_STATUS_IS_ENOENT</a>(s)   ((s) == APR_ENOENT)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#gace6923483aa351b05b8f41e0bdb1df60">APR_STATUS_IS_ENOTDIR</a>(s)   ((s) == APR_ENOTDIR)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga5c77e7bb1de1b6ec319f2a42eb80be1e">APR_STATUS_IS_ENOSPC</a>(s)   ((s) == APR_ENOSPC)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga38ab0ab9f00c849f24aae626f5118fce">APR_STATUS_IS_ENOMEM</a>(s)   ((s) == APR_ENOMEM)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#gae50825e6293023c570a92d185b38e393">APR_STATUS_IS_EMFILE</a>(s)   ((s) == APR_EMFILE)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga4274ec4c91423ae54ab8a1d53991fb76">APR_STATUS_IS_ENFILE</a>(s)   ((s) == APR_ENFILE)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#gaa843153a73806cca500287940e9f175f">APR_STATUS_IS_EBADF</a>(s)   ((s) == APR_EBADF)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga3f620bb28c1c7f6fd3412dac2137d0fd">APR_STATUS_IS_EINVAL</a>(s)   ((s) == APR_EINVAL)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#gac9b1e593377ac3b93b259f30f04a1185">APR_STATUS_IS_ESPIPE</a>(s)   ((s) == APR_ESPIPE)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga9dd578bfcd76a2d997395608ae5b3a4e">APR_STATUS_IS_EAGAIN</a>(s)   ((s) == APR_EAGAIN)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga30615baf6479221e44870c620e372b5b">APR_STATUS_IS_EINTR</a>(s)   ((s) == APR_EINTR)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga7b7807755d3d6f24e9978337b9faa5a1">APR_STATUS_IS_ENOTSOCK</a>(s)   ((s) == APR_ENOTSOCK)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga4decf55c5cea9660a44fed0c74265ee6">APR_STATUS_IS_ECONNREFUSED</a>(s)   ((s) == APR_ECONNREFUSED)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga777e9ba36fe05ac8002113a9597073ea">APR_STATUS_IS_EINPROGRESS</a>(s)   ((s) == APR_EINPROGRESS)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga528a8032b13c75fbdeb9bf7e4c0be493">APR_STATUS_IS_ECONNABORTED</a>(s)   ((s) == APR_ECONNABORTED)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga85e2cb1b4c904a9edfbc0d94203f76b6">APR_STATUS_IS_ECONNRESET</a>(s)   ((s) == APR_ECONNRESET)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga6adc2f539eabedb504294458be4f6251">APR_STATUS_IS_ETIMEDOUT</a>(s)   ((s) == APR_ETIMEDOUT)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#gad9307ff02e50296c528b79a670dc80bb">APR_STATUS_IS_EHOSTUNREACH</a>(s)   ((s) == APR_EHOSTUNREACH)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga19911958b3dd62559fb6c245ec579c27">APR_STATUS_IS_ENETUNREACH</a>(s)   ((s) == APR_ENETUNREACH)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#gaf37f4f8f6c929728bf55b927576bdb69">APR_STATUS_IS_EFTYPE</a>(s)   ((s) == APR_EFTYPE)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#gad1c0cf4e5619025a87c8edfc668d49f6">APR_STATUS_IS_EPIPE</a>(s)   ((s) == APR_EPIPE)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga1a11d6ff007e40f93f9db1b3c6e76617">APR_STATUS_IS_EXDEV</a>(s)   ((s) == APR_EXDEV)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga6cced4e794d3e7ed6dae3e53c337cc02">APR_STATUS_IS_ENOTEMPTY</a>(s)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga9309aade5bd335ac5233170e8c120cb9">APR_STATUS_IS_EAFNOSUPPORT</a>(s)   ((s) == APR_EAFNOSUPPORT)</td></tr> </table> <hr/><a name="_details"></a><h2>Detailed Description</h2> <dl class="warning"><dt><b>Warning:</b></dt><dd>For any particular error condition, more than one of these tests may match. This is because platform-specific error codes may not always match the semantics of the POSIX codes these tests (and the corresponding APR error codes) are named after. A notable example are the APR_STATUS_IS_ENOENT and APR_STATUS_IS_ENOTDIR tests on Win32 platforms. The programmer should always be aware of this and adjust the order of the tests accordingly. </dd></dl> <hr/><h2>Define Documentation</h2> <a class="anchor" id="gabf2969f69ac131cb06178c0809abf943"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_ANONYMOUS" ref="gabf2969f69ac131cb06178c0809abf943" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_ANONYMOUS</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_ANONYMOUS)</td> </tr> </table> </div> <div class="memdoc"> <p>APR is using anonymous shared memory </p> <dl class="warning"><dt><b>Warning:</b></dt><dd>always use this test, as platform-specific variances may meet this more than one error code </dd></dl> </div> </div> <a class="anchor" id="ga88b31c127ad48d12353d175926913cb3"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_BADARG" ref="ga88b31c127ad48d12353d175926913cb3" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_BADARG</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_BADARG)</td> </tr> </table> </div> <div class="memdoc"> <p>Getopt found an option not in the option string and an argument was specified in the option string </p> <dl class="warning"><dt><b>Warning:</b></dt><dd>always use this test, as platform-specific variances may meet this more than one error code </dd></dl> </div> </div> <a class="anchor" id="ga20308232897ebff445dc10d0b69a0be2"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_BADCH" ref="ga20308232897ebff445dc10d0b69a0be2" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_BADCH</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_BADCH)</td> </tr> </table> </div> <div class="memdoc"> <p>Getopt found an option not in the option string </p> <dl class="warning"><dt><b>Warning:</b></dt><dd>always use this test, as platform-specific variances may meet this more than one error code </dd></dl> </div> </div> <a class="anchor" id="ga1e6539dfa172cef4026105ca33b2b208"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_CHILD_DONE" ref="ga1e6539dfa172cef4026105ca33b2b208" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_CHILD_DONE</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_CHILD_DONE)</td> </tr> </table> </div> <div class="memdoc"> <p>The child has finished executing </p> <dl class="warning"><dt><b>Warning:</b></dt><dd>always use this test, as platform-specific variances may meet this more than one error code </dd></dl> </div> </div> <a class="anchor" id="ga86190a4a2c04bbbbedc2491bb93ab432"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_CHILD_NOTDONE" ref="ga86190a4a2c04bbbbedc2491bb93ab432" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_CHILD_NOTDONE</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_CHILD_NOTDONE)</td> </tr> </table> </div> <div class="memdoc"> <p>The child has not finished executing </p> <dl class="warning"><dt><b>Warning:</b></dt><dd>always use this test, as platform-specific variances may meet this more than one error code </dd></dl> </div> </div> <a class="anchor" id="ga64d5d0a6bfe141a387dfdd430a38465b"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_DETACH" ref="ga64d5d0a6bfe141a387dfdd430a38465b" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_DETACH</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_DETACH)</td> </tr> </table> </div> <div class="memdoc"> <p>The thread is detached </p> <dl class="warning"><dt><b>Warning:</b></dt><dd>always use this test, as platform-specific variances may meet this more than one error code </dd></dl> </div> </div> <a class="anchor" id="gae89b8de1e40b855cf95987ce5947b442"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_EABOVEROOT" ref="gae89b8de1e40b855cf95987ce5947b442" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_EABOVEROOT</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_EABOVEROOT)</td> </tr> </table> </div> <div class="memdoc"> <p>The given path was above the root path. </p> </div> </div> <a class="anchor" id="gae662804298416a68e63c4f84f245d30c"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_EABSOLUTE" ref="gae662804298416a68e63c4f84f245d30c" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_EABSOLUTE</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_EABSOLUTE)</td> </tr> </table> </div> <div class="memdoc"> <p>The given path was absolute. </p> </div> </div> <a class="anchor" id="ga61e7a9958689dec6da6279f0cb6073ca"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_EACCES" ref="ga61e7a9958689dec6da6279f0cb6073ca" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_EACCES</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_EACCES)</td> </tr> </table> </div> <div class="memdoc"> <p>permission denied </p> </div> </div> <a class="anchor" id="ga9309aade5bd335ac5233170e8c120cb9"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_EAFNOSUPPORT" ref="ga9309aade5bd335ac5233170e8c120cb9" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_EAFNOSUPPORT</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_EAFNOSUPPORT)</td> </tr> </table> </div> <div class="memdoc"> <p>Address Family not supported </p> </div> </div> <a class="anchor" id="ga9dd578bfcd76a2d997395608ae5b3a4e"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_EAGAIN" ref="ga9dd578bfcd76a2d997395608ae5b3a4e" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_EAGAIN</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_EAGAIN)</td> </tr> </table> </div> <div class="memdoc"> <p>operation would block </p> </div> </div> <a class="anchor" id="gaf1313bed3538d6d57995bca164ebac20"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_EBADDATE" ref="gaf1313bed3538d6d57995bca164ebac20" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_EBADDATE</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_EBADDATE)</td> </tr> </table> </div> <div class="memdoc"> <p>APR was given an invalid date </p> </div> </div> <a class="anchor" id="gaa843153a73806cca500287940e9f175f"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_EBADF" ref="gaa843153a73806cca500287940e9f175f" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_EBADF</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_EBADF)</td> </tr> </table> </div> <div class="memdoc"> <p>bad file # </p> </div> </div> <a class="anchor" id="ga02d9309a113e07050308af66e955d600"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_EBADIP" ref="ga02d9309a113e07050308af66e955d600" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_EBADIP</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_EBADIP)</td> </tr> </table> </div> <div class="memdoc"> <p>The specified IP address is invalid </p> </div> </div> <a class="anchor" id="gabec95c93d0c5996f14a94e2cc37e1904"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_EBADMASK" ref="gabec95c93d0c5996f14a94e2cc37e1904" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_EBADMASK</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_EBADMASK)</td> </tr> </table> </div> <div class="memdoc"> <p>The specified netmask is invalid </p> </div> </div> <a class="anchor" id="ga0758d7227209e4311c843c752c0dd075"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_EBADPATH" ref="ga0758d7227209e4311c843c752c0dd075" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_EBADPATH</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_EBADPATH)</td> </tr> </table> </div> <div class="memdoc"> <p>The given path was bad. </p> </div> </div> <a class="anchor" id="gabb92ad7b6ef304132de70e9e5cbaa896"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_EBUSY" ref="gabb92ad7b6ef304132de70e9e5cbaa896" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_EBUSY</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_EBUSY)</td> </tr> </table> </div> <div class="memdoc"> <p>The given lock was busy </p> <dl class="warning"><dt><b>Warning:</b></dt><dd>always use this test, as platform-specific variances may meet this more than one error code </dd></dl> </div> </div> <a class="anchor" id="ga528a8032b13c75fbdeb9bf7e4c0be493"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_ECONNABORTED" ref="ga528a8032b13c75fbdeb9bf7e4c0be493" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_ECONNABORTED</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_ECONNABORTED)</td> </tr> </table> </div> <div class="memdoc"> <p>Software caused connection abort </p> <dl class="remark"><dt><b>Remarks:</b></dt><dd>EPROTO on certain older kernels really means ECONNABORTED, so we need to ignore it for them. See discussion in new-httpd archives nh.9701 & nh.9603</dd></dl> <p>There is potentially a bug in Solaris 2.x x<6, and other boxes that implement tcp sockets in userland (i.e. on top of STREAMS). On these systems, EPROTO can actually result in a fatal loop. See PR#981 for example. It's hard to handle both uses of EPROTO. </p> </div> </div> <a class="anchor" id="ga4decf55c5cea9660a44fed0c74265ee6"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_ECONNREFUSED" ref="ga4decf55c5cea9660a44fed0c74265ee6" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_ECONNREFUSED</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_ECONNREFUSED)</td> </tr> </table> </div> <div class="memdoc"> <p>Connection Refused </p> </div> </div> <a class="anchor" id="ga85e2cb1b4c904a9edfbc0d94203f76b6"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_ECONNRESET" ref="ga85e2cb1b4c904a9edfbc0d94203f76b6" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_ECONNRESET</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_ECONNRESET)</td> </tr> </table> </div> <div class="memdoc"> <p>Connection Reset by peer </p> </div> </div> <a class="anchor" id="gae87f4877aa35535eb3546b499ef9d9f3"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_EDSOOPEN" ref="gae87f4877aa35535eb3546b499ef9d9f3" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_EDSOOPEN</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_EDSOOPEN)</td> </tr> </table> </div> <div class="memdoc"> <p>APR was unable to open the dso object. For more information call <a class="el" href="group__apr__dso.html#gafa34fc75e1e9b8856385d3b18cfac05c">apr_dso_error()</a>. </p> </div> </div> <a class="anchor" id="ga37707a0f41b084f1ce1a13575f4f21db"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_EEXIST" ref="ga37707a0f41b084f1ce1a13575f4f21db" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_EEXIST</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_EEXIST)</td> </tr> </table> </div> <div class="memdoc"> <p>file exists </p> </div> </div> <a class="anchor" id="gaf37f4f8f6c929728bf55b927576bdb69"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_EFTYPE" ref="gaf37f4f8f6c929728bf55b927576bdb69" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_EFTYPE</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_EFTYPE)</td> </tr> </table> </div> <div class="memdoc"> <p>inappropiate file type or format </p> </div> </div> <a class="anchor" id="gab015701a084807912b3c0464c6badf1a"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_EGENERAL" ref="gab015701a084807912b3c0464c6badf1a" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_EGENERAL</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_EGENERAL)</td> </tr> </table> </div> <div class="memdoc"> <p>Generic Error which can not be put into another spot </p> </div> </div> <a class="anchor" id="gad9307ff02e50296c528b79a670dc80bb"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_EHOSTUNREACH" ref="gad9307ff02e50296c528b79a670dc80bb" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_EHOSTUNREACH</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_EHOSTUNREACH)</td> </tr> </table> </div> <div class="memdoc"> <p>no route to host </p> </div> </div> <a class="anchor" id="gae7354f40a912dc43fe76ba2a59de0403"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_EINCOMPLETE" ref="gae7354f40a912dc43fe76ba2a59de0403" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_EINCOMPLETE</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_EINCOMPLETE)</td> </tr> </table> </div> <div class="memdoc"> <p>The given path was neither relative nor absolute. </p> </div> </div> <a class="anchor" id="gaeaa5fbb21b72fcbbe98b0f100d204048"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_EINIT" ref="gaeaa5fbb21b72fcbbe98b0f100d204048" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_EINIT</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_EINIT)</td> </tr> </table> </div> <div class="memdoc"> <p>Ininitalizer value. If no option has been found, but the status variable requires a value, this should be used </p> <dl class="warning"><dt><b>Warning:</b></dt><dd>always use this test, as platform-specific variances may meet this more than one error code </dd></dl> </div> </div> <a class="anchor" id="ga777e9ba36fe05ac8002113a9597073ea"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_EINPROGRESS" ref="ga777e9ba36fe05ac8002113a9597073ea" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_EINPROGRESS</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_EINPROGRESS)</td> </tr> </table> </div> <div class="memdoc"> <p>operation now in progress </p> </div> </div> <a class="anchor" id="ga30615baf6479221e44870c620e372b5b"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_EINTR" ref="ga30615baf6479221e44870c620e372b5b" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_EINTR</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_EINTR)</td> </tr> </table> </div> <div class="memdoc"> <p>interrupted system call </p> </div> </div> <a class="anchor" id="ga3f620bb28c1c7f6fd3412dac2137d0fd"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_EINVAL" ref="ga3f620bb28c1c7f6fd3412dac2137d0fd" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_EINVAL</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_EINVAL)</td> </tr> </table> </div> <div class="memdoc"> <p>invalid argument </p> </div> </div> <a class="anchor" id="ga7fcc752663660de85fa046b2de014b97"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_EINVALSOCK" ref="ga7fcc752663660de85fa046b2de014b97" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_EINVALSOCK</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_EINVALSOCK)</td> </tr> </table> </div> <div class="memdoc"> <p>APR was given an invalid socket </p> </div> </div> <a class="anchor" id="gae50825e6293023c570a92d185b38e393"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_EMFILE" ref="gae50825e6293023c570a92d185b38e393" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_EMFILE</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_EMFILE)</td> </tr> </table> </div> <div class="memdoc"> <p>too many open files </p> </div> </div> <a class="anchor" id="ga7234b0d01a8e3ea8e5345f3f242df030"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_EMISMATCH" ref="ga7234b0d01a8e3ea8e5345f3f242df030" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_EMISMATCH</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_EMISMATCH)</td> </tr> </table> </div> <div class="memdoc"> <p>Two passwords do not match. </p> <dl class="warning"><dt><b>Warning:</b></dt><dd>always use this test, as platform-specific variances may meet this more than one error code </dd></dl> </div> </div> <a class="anchor" id="gad39fb68ea626722634f81a764b3626df"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_ENAMETOOLONG" ref="gad39fb68ea626722634f81a764b3626df" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_ENAMETOOLONG</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_ENAMETOOLONG)</td> </tr> </table> </div> <div class="memdoc"> <p>path name is too long </p> </div> </div> <a class="anchor" id="ga19911958b3dd62559fb6c245ec579c27"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_ENETUNREACH" ref="ga19911958b3dd62559fb6c245ec579c27" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_ENETUNREACH</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_ENETUNREACH)</td> </tr> </table> </div> <div class="memdoc"> <p>network is unreachable </p> </div> </div> <a class="anchor" id="ga4274ec4c91423ae54ab8a1d53991fb76"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_ENFILE" ref="ga4274ec4c91423ae54ab8a1d53991fb76" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_ENFILE</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_ENFILE)</td> </tr> </table> </div> <div class="memdoc"> <p>file table overflow </p> </div> </div> <a class="anchor" id="ga666c0bcfb97d26df7e7e360041d93fc6"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_ENODIR" ref="ga666c0bcfb97d26df7e7e360041d93fc6" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_ENODIR</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_ENODIR)</td> </tr> </table> </div> <div class="memdoc"> <p>APR was not given a directory structure </p> </div> </div> <a class="anchor" id="gad15c3b9bda78a88c02466a0d405c6047"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_ENOENT" ref="gad15c3b9bda78a88c02466a0d405c6047" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_ENOENT</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_ENOENT)</td> </tr> </table> </div> <div class="memdoc"> <p>no such file or directory </p> <dl class="remark"><dt><b>Remarks:</b></dt><dd>EMVSCATLG can be returned by the automounter on z/OS for paths which do not exist. </dd></dl> </div> </div> <a class="anchor" id="gaced66cdb08529210dbf2f6bcbba99258"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_ENOLOCK" ref="gaced66cdb08529210dbf2f6bcbba99258" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_ENOLOCK</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_ENOLOCK)</td> </tr> </table> </div> <div class="memdoc"> <p>APR was not given a lock structure </p> </div> </div> <a class="anchor" id="ga38ab0ab9f00c849f24aae626f5118fce"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_ENOMEM" ref="ga38ab0ab9f00c849f24aae626f5118fce" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_ENOMEM</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_ENOMEM)</td> </tr> </table> </div> <div class="memdoc"> <p>not enough memory </p> </div> </div> <a class="anchor" id="ga590bc2090fe120d142853dec27eaf9e8"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_ENOPOLL" ref="ga590bc2090fe120d142853dec27eaf9e8" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_ENOPOLL</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_ENOPOLL)</td> </tr> </table> </div> <div class="memdoc"> <p>APR was not given a poll structure </p> </div> </div> <a class="anchor" id="ga71f149437af305f0a0cabde2cc3f3b19"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_ENOPOOL" ref="ga71f149437af305f0a0cabde2cc3f3b19" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_ENOPOOL</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_ENOPOOL)</td> </tr> </table> </div> <div class="memdoc"> <p>APR was not provided a pool with which to allocate memory </p> <dl class="warning"><dt><b>Warning:</b></dt><dd>always use this test, as platform-specific variances may meet this more than one error code </dd></dl> </div> </div> <a class="anchor" id="ga566f4c9b9db8a0c31199a938bdc4e38a"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_ENOPROC" ref="ga566f4c9b9db8a0c31199a938bdc4e38a" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_ENOPROC</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_ENOPROC)</td> </tr> </table> </div> <div class="memdoc"> <p>APR was not given a process structure </p> </div> </div> <a class="anchor" id="ga99af86378a3ac8eb5a59f1acffec6440"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_ENOSHMAVAIL" ref="ga99af86378a3ac8eb5a59f1acffec6440" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_ENOSHMAVAIL</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_ENOSHMAVAIL)</td> </tr> </table> </div> <div class="memdoc"> <p>There is no more shared memory available </p> </div> </div> <a class="anchor" id="gae415d3119f7b13edc8af627a5e3f440b"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_ENOSOCKET" ref="gae415d3119f7b13edc8af627a5e3f440b" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_ENOSOCKET</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_ENOSOCKET)</td> </tr> </table> </div> <div class="memdoc"> <p>APR was not given a socket </p> </div> </div> <a class="anchor" id="ga5c77e7bb1de1b6ec319f2a42eb80be1e"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_ENOSPC" ref="ga5c77e7bb1de1b6ec319f2a42eb80be1e" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_ENOSPC</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_ENOSPC)</td> </tr> </table> </div> <div class="memdoc"> <p>no space left on device </p> </div> </div> <a class="anchor" id="ga1f0d21900aa879ca4866b1bf846cfd0d"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_ENOSTAT" ref="ga1f0d21900aa879ca4866b1bf846cfd0d" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_ENOSTAT</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_ENOSTAT)</td> </tr> </table> </div> <div class="memdoc"> <p>APR was unable to perform a stat on the file </p> <dl class="warning"><dt><b>Warning:</b></dt><dd>always use this test, as platform-specific variances may meet this more than one error code </dd></dl> </div> </div> <a class="anchor" id="gace6923483aa351b05b8f41e0bdb1df60"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_ENOTDIR" ref="gace6923483aa351b05b8f41e0bdb1df60" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_ENOTDIR</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_ENOTDIR)</td> </tr> </table> </div> <div class="memdoc"> <p>not a directory </p> </div> </div> <a class="anchor" id="ga6cced4e794d3e7ed6dae3e53c337cc02"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_ENOTEMPTY" ref="ga6cced4e794d3e7ed6dae3e53c337cc02" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_ENOTEMPTY</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td></td> </tr> </table> </div> <div class="memdoc"> <b>Value:</b><div class="fragment"><pre class="fragment">((s) == <a class="code" href="group___a_p_r___error.html#ga01d9259eccdf0576f58b89c4ad8ca4eb">APR_ENOTEMPTY</a> || \ (s) == <a class="code" href="group___a_p_r___error.html#gafa7f353804388017a0ea71bc14f0dda5">APR_EEXIST</a>) </pre></div><p>Directory Not Empty </p> </div> </div> <a class="anchor" id="gab8b0af2df80bfb9edfc8dbcbb6bdf925"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_ENOTENOUGHENTROPY" ref="gab8b0af2df80bfb9edfc8dbcbb6bdf925" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_ENOTENOUGHENTROPY</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_ENOTENOUGHENTROPY)</td> </tr> </table> </div> <div class="memdoc"> <p>APR could not gather enough entropy to continue. </p> </div> </div> <a class="anchor" id="ga782b37d892214ee60911062791871ae2"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_ENOTHDKEY" ref="ga782b37d892214ee60911062791871ae2" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_ENOTHDKEY</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_ENOTHDKEY)</td> </tr> </table> </div> <div class="memdoc"> <p>APR was not given a thread key structure </p> </div> </div> <a class="anchor" id="gaf33e51e4df639e2b93c99a2fa8b5c7e7"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_ENOTHREAD" ref="gaf33e51e4df639e2b93c99a2fa8b5c7e7" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_ENOTHREAD</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_ENOTHREAD)</td> </tr> </table> </div> <div class="memdoc"> <p>APR was not given a thread structure </p> </div> </div> <a class="anchor" id="ga65cb54d0b5902784037626841e26e709"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_ENOTIME" ref="ga65cb54d0b5902784037626841e26e709" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_ENOTIME</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_ENOTIME)</td> </tr> </table> </div> <div class="memdoc"> <p>APR was not given a time structure </p> </div> </div> <a class="anchor" id="gacab882e24f5d6491777e8ef7763d02fb"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_ENOTIMPL" ref="gacab882e24f5d6491777e8ef7763d02fb" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_ENOTIMPL</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_ENOTIMPL)</td> </tr> </table> </div> <div class="memdoc"> <p>The APR function has not been implemented on this platform, either because nobody has gotten to it yet, or the function is impossible on this platform. </p> <dl class="warning"><dt><b>Warning:</b></dt><dd>always use this test, as platform-specific variances may meet this more than one error code </dd></dl> </div> </div> <a class="anchor" id="ga7b7807755d3d6f24e9978337b9faa5a1"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_ENOTSOCK" ref="ga7b7807755d3d6f24e9978337b9faa5a1" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_ENOTSOCK</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_ENOTSOCK)</td> </tr> </table> </div> <div class="memdoc"> <p>socket operation on a non-socket </p> </div> </div> <a class="anchor" id="gaf4232cd96b47b76aec9607b1a78e694f"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_EOF" ref="gaf4232cd96b47b76aec9607b1a78e694f" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_EOF</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_EOF)</td> </tr> </table> </div> <div class="memdoc"> <p>APR has encountered the end of the file </p> <dl class="warning"><dt><b>Warning:</b></dt><dd>always use this test, as platform-specific variances may meet this more than one error code </dd></dl> </div> </div> <a class="anchor" id="gae23aedf7ad4e6a111ffd6acf4167b00e"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_EPATHWILD" ref="gae23aedf7ad4e6a111ffd6acf4167b00e" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_EPATHWILD</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_EPATHWILD)</td> </tr> </table> </div> <div class="memdoc"> <p>The given path contained wildcards. </p> </div> </div> <a class="anchor" id="gad1c0cf4e5619025a87c8edfc668d49f6"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_EPIPE" ref="gad1c0cf4e5619025a87c8edfc668d49f6" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_EPIPE</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_EPIPE)</td> </tr> </table> </div> <div class="memdoc"> <p>broken pipe </p> </div> </div> <a class="anchor" id="gab1267636d1f3fe0dcb79a22b735a5010"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_EPROC_UNKNOWN" ref="gab1267636d1f3fe0dcb79a22b735a5010" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_EPROC_UNKNOWN</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_EPROC_UNKNOWN)</td> </tr> </table> </div> <div class="memdoc"> <p>The given process was not recognized by APR. </p> </div> </div> <a class="anchor" id="ga7a8fca5102890e9a0bc4133ba848d52c"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_ERELATIVE" ref="ga7a8fca5102890e9a0bc4133ba848d52c" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_ERELATIVE</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_ERELATIVE)</td> </tr> </table> </div> <div class="memdoc"> <p>The given path was relative. </p> </div> </div> <a class="anchor" id="gac9b1e593377ac3b93b259f30f04a1185"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_ESPIPE" ref="gac9b1e593377ac3b93b259f30f04a1185" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_ESPIPE</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_ESPIPE)</td> </tr> </table> </div> <div class="memdoc"> <p>illegal seek </p> </div> </div> <a class="anchor" id="gafab6c5fe2f9b906d533d253097a16e09"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_ESYMNOTFOUND" ref="gafab6c5fe2f9b906d533d253097a16e09" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_ESYMNOTFOUND</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_ESYMNOTFOUND)</td> </tr> </table> </div> <div class="memdoc"> <p>Could not find the requested symbol. For more information call <a class="el" href="group__apr__dso.html#gafa34fc75e1e9b8856385d3b18cfac05c">apr_dso_error()</a>. </p> </div> </div> <a class="anchor" id="ga6adc2f539eabedb504294458be4f6251"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_ETIMEDOUT" ref="ga6adc2f539eabedb504294458be4f6251" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_ETIMEDOUT</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_ETIMEDOUT)</td> </tr> </table> </div> <div class="memdoc"> <p>Operation timed out </p> <dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000002">Deprecated:</a></b></dt><dd></dd></dl> </div> </div> <a class="anchor" id="ga1a11d6ff007e40f93f9db1b3c6e76617"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_EXDEV" ref="ga1a11d6ff007e40f93f9db1b3c6e76617" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_EXDEV</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_EXDEV)</td> </tr> </table> </div> <div class="memdoc"> <p>cross device link </p> </div> </div> <a class="anchor" id="ga7e46240d526e81f5ffbc266ca29b9f6a"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_FILEBASED" ref="ga7e46240d526e81f5ffbc266ca29b9f6a" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_FILEBASED</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_FILEBASED)</td> </tr> </table> </div> <div class="memdoc"> <p>APR is using a file name as the key to the shared memory </p> <dl class="warning"><dt><b>Warning:</b></dt><dd>always use this test, as platform-specific variances may meet this more than one error code </dd></dl> </div> </div> <a class="anchor" id="gad60d170a73ed74ec209a1b2165cacb61"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_INCHILD" ref="gad60d170a73ed74ec209a1b2165cacb61" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_INCHILD</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_INCHILD)</td> </tr> </table> </div> <div class="memdoc"> <p>Program is currently executing in the child </p> <dl class="warning"><dt><b>Warning:</b></dt><dd>always use this test, as platform-specific variances may meet this more than one error code </dd></dl> </div> </div> <a class="anchor" id="ga8385878e572abf0b2f78a0ab7d1bc8a5"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_INCOMPLETE" ref="ga8385878e572abf0b2f78a0ab7d1bc8a5" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_INCOMPLETE</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_INCOMPLETE)</td> </tr> </table> </div> <div class="memdoc"> <p>The operation was incomplete although some processing was performed and the results are partially valid. </p> <dl class="warning"><dt><b>Warning:</b></dt><dd>always use this test, as platform-specific variances may meet this more than one error code </dd></dl> </div> </div> <a class="anchor" id="ga4471f8de6eda3a673aa1f306114c012e"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_INPARENT" ref="ga4471f8de6eda3a673aa1f306114c012e" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_INPARENT</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_INPARENT)</td> </tr> </table> </div> <div class="memdoc"> <p>Program is currently executing in the parent </p> <dl class="warning"><dt><b>Warning:</b></dt><dd>always use this test, as platform-specific variances may meet this more than one error code </dd></dl> </div> </div> <a class="anchor" id="gaf43f4a40f5ab2fe196acb4e12f20b79e"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_KEYBASED" ref="gaf43f4a40f5ab2fe196acb4e12f20b79e" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_KEYBASED</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_KEYBASED)</td> </tr> </table> </div> <div class="memdoc"> <p>APR is using a shared key as the key to the shared memory </p> <dl class="warning"><dt><b>Warning:</b></dt><dd>always use this test, as platform-specific variances may meet this more than one error code </dd></dl> </div> </div> <a class="anchor" id="ga3084551fdf84919e3c3db4384234521d"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_NOTDETACH" ref="ga3084551fdf84919e3c3db4384234521d" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_NOTDETACH</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_NOTDETACH)</td> </tr> </table> </div> <div class="memdoc"> <p>The thread is not detached </p> <dl class="warning"><dt><b>Warning:</b></dt><dd>always use this test, as platform-specific variances may meet this more than one error code </dd></dl> </div> </div> <a class="anchor" id="ga51bc0a0e249f5d09dba3ed9dc02c49e5"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_NOTFOUND" ref="ga51bc0a0e249f5d09dba3ed9dc02c49e5" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_NOTFOUND</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_NOTFOUND)</td> </tr> </table> </div> <div class="memdoc"> <p>APR was unable to find the socket in the poll structure </p> <dl class="warning"><dt><b>Warning:</b></dt><dd>always use this test, as platform-specific variances may meet this more than one error code </dd></dl> </div> </div> <a class="anchor" id="ga864b207719c86ac4deeba696943262d0"></a><!-- doxytag: member="apr_errno.h::APR_STATUS_IS_TIMEUP" ref="ga864b207719c86ac4deeba696943262d0" args="(s)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_STATUS_IS_TIMEUP</td> <td>(</td> <td class="paramtype"> </td> <td class="paramname">s</td><td>)</td> <td>   ((s) == APR_TIMEUP)</td> </tr> </table> </div> <div class="memdoc"> <p>The operation did not finish before the timeout </p> <dl class="warning"><dt><b>Warning:</b></dt><dd>always use this test, as platform-specific variances may meet this more than one error code </dd></dl> </div> </div> </div> <!--- window showing the filter options --> <div id="MSearchSelectWindow" onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> <a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Defines</a></div> <!-- iframe showing the search results (closed by default) --> <div id="MSearchResultsWindow"> <iframe src="" frameborder="0" name="MSearchResults" id="MSearchResults"> </iframe> </div> <hr class="footer"/><address class="footer"><small>Generated on Wed May 25 2011 for Apache Portable Runtime by  <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address> </body> </html>