⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 group___a_p_r___s_t_a_t_u_s___i_s.html

📁 apr函数库使用手册
💻 HTML
📖 第 1 页 / 共 5 页
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>Apache Portable Runtime: Status Value Tests</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.3.7 -->
<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="annotated.html">Data&nbsp;Structures</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Data&nbsp;Fields</a> | <a class="qindex" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related&nbsp;Pages</a></div>
<h1>Status Value Tests<br>
<small>
[<a class="el" href="group__apr__errno.html">Error Codes</a>]</small>
</h1><table border=0 cellpadding=0 cellspacing=0>
<tr><td></td></tr>
<tr><td colspan=2><br><h2>Defines</h2></td></tr>
<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga0">APR_STATUS_IS_ENOSTAT</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_ENOSTAT)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga1">APR_STATUS_IS_ENOPOOL</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_ENOPOOL)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga2">APR_STATUS_IS_EBADDATE</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_EBADDATE)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga3">APR_STATUS_IS_EINVALSOCK</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_EINVALSOCK)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga4">APR_STATUS_IS_ENOPROC</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_ENOPROC)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga5">APR_STATUS_IS_ENOTIME</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_ENOTIME)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga6">APR_STATUS_IS_ENODIR</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_ENODIR)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga7">APR_STATUS_IS_ENOLOCK</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_ENOLOCK)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga8">APR_STATUS_IS_ENOPOLL</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_ENOPOLL)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga9">APR_STATUS_IS_ENOSOCKET</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_ENOSOCKET)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga10">APR_STATUS_IS_ENOTHREAD</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_ENOTHREAD)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga11">APR_STATUS_IS_ENOTHDKEY</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_ENOTHDKEY)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga12">APR_STATUS_IS_EGENERAL</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_EGENERAL)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga13">APR_STATUS_IS_ENOSHMAVAIL</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_ENOSHMAVAIL)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga14">APR_STATUS_IS_EBADIP</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_EBADIP)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga15">APR_STATUS_IS_EBADMASK</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_EBADMASK)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga16">APR_STATUS_IS_EDSOOPEN</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_EDSOOPEN)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga17">APR_STATUS_IS_EABSOLUTE</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_EABSOLUTE)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga18">APR_STATUS_IS_ERELATIVE</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_ERELATIVE)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga19">APR_STATUS_IS_EINCOMPLETE</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_EINCOMPLETE)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga20">APR_STATUS_IS_EABOVEROOT</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_EABOVEROOT)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga21">APR_STATUS_IS_EBADPATH</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_EBADPATH)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga22">APR_STATUS_IS_EPATHWILD</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_EPATHWILD)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga23">APR_STATUS_IS_ESYMNOTFOUND</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_ESYMNOTFOUND)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga24">APR_STATUS_IS_EPROC_UNKNOWN</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_EPROC_UNKNOWN)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga25">APR_STATUS_IS_ENOTENOUGHENTROPY</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_ENOTENOUGHENTROPY)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga26">APR_STATUS_IS_INCHILD</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_INCHILD)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga27">APR_STATUS_IS_INPARENT</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_INPARENT)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga28">APR_STATUS_IS_DETACH</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_DETACH)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga29">APR_STATUS_IS_NOTDETACH</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_NOTDETACH)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga30">APR_STATUS_IS_CHILD_DONE</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_CHILD_DONE)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga31">APR_STATUS_IS_CHILD_NOTDONE</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_CHILD_NOTDONE)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga32">APR_STATUS_IS_TIMEUP</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_TIMEUP)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga33">APR_STATUS_IS_INCOMPLETE</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_INCOMPLETE)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga34">APR_STATUS_IS_BADCH</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_BADCH)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga35">APR_STATUS_IS_BADARG</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_BADARG)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga36">APR_STATUS_IS_EOF</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_EOF)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga37">APR_STATUS_IS_NOTFOUND</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_NOTFOUND)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga38">APR_STATUS_IS_ANONYMOUS</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_ANONYMOUS)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga39">APR_STATUS_IS_FILEBASED</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_FILEBASED)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga40">APR_STATUS_IS_KEYBASED</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_KEYBASED)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga41">APR_STATUS_IS_EINIT</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_EINIT)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga42">APR_STATUS_IS_ENOTIMPL</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_ENOTIMPL)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga43">APR_STATUS_IS_EMISMATCH</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_EMISMATCH)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga44">APR_STATUS_IS_EBUSY</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_EBUSY)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga45">APR_STATUS_IS_EACCES</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_EACCES)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga46">APR_STATUS_IS_EEXIST</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_EEXIST)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga47">APR_STATUS_IS_ENAMETOOLONG</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_ENAMETOOLONG)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga48">APR_STATUS_IS_ENOENT</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_ENOENT)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga49">APR_STATUS_IS_ENOTDIR</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_ENOTDIR)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga50">APR_STATUS_IS_ENOSPC</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_ENOSPC)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga51">APR_STATUS_IS_ENOMEM</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_ENOMEM)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga52">APR_STATUS_IS_EMFILE</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_EMFILE)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga53">APR_STATUS_IS_ENFILE</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_ENFILE)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga54">APR_STATUS_IS_EBADF</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_EBADF)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga55">APR_STATUS_IS_EINVAL</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_EINVAL)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga56">APR_STATUS_IS_ESPIPE</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_ESPIPE)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga57">APR_STATUS_IS_EAGAIN</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_EAGAIN)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga58">APR_STATUS_IS_EINTR</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_EINTR)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga59">APR_STATUS_IS_ENOTSOCK</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_ENOTSOCK)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga60">APR_STATUS_IS_ECONNREFUSED</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_ECONNREFUSED)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga61">APR_STATUS_IS_EINPROGRESS</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_EINPROGRESS)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga62">APR_STATUS_IS_ECONNABORTED</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_ECONNABORTED)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga63">APR_STATUS_IS_ECONNRESET</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_ECONNRESET)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga64">APR_STATUS_IS_ETIMEDOUT</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_ETIMEDOUT)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga65">APR_STATUS_IS_EHOSTUNREACH</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_EHOSTUNREACH)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga66">APR_STATUS_IS_ENETUNREACH</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_ENETUNREACH)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga67">APR_STATUS_IS_EFTYPE</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_EFTYPE)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga68">APR_STATUS_IS_EPIPE</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_EPIPE)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga69">APR_STATUS_IS_EXDEV</a>(s)&nbsp;&nbsp;&nbsp;((s) == APR_EXDEV)</td></tr>

<tr><td class="memItemLeft" nowrap align=right valign=top>#define&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga70">APR_STATUS_IS_ENOTEMPTY</a>(s)</td></tr>

</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
<dl compact><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" name="ga38" doxytag="apr_errno.h::APR_STATUS_IS_ANONYMOUS" ></a><p>
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
  <tr>
    <td class="mdRow">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> #define APR_STATUS_IS_ANONYMOUS          </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">s&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>          </td>
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
          <td class="md" nowrap>&nbsp;&nbsp;&nbsp;((s) == APR_ANONYMOUS)</td>
        </tr>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
APR is using anonymous shared memory <dl compact><dt><b>Warning:</b></dt><dd>always use this test, as platform-specific variances may meet this more than one error code </dd></dl>
    </td>
  </tr>
</table>
<a class="anchor" name="ga35" doxytag="apr_errno.h::APR_STATUS_IS_BADARG" ></a><p>
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
  <tr>
    <td class="mdRow">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> #define APR_STATUS_IS_BADARG          </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">s&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>          </td>
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
          <td class="md" nowrap>&nbsp;&nbsp;&nbsp;((s) == APR_BADARG)</td>
        </tr>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Getopt found an option not in the option string and an argument was specified in the option string <dl compact><dt><b>Warning:</b></dt><dd>always use this test, as platform-specific variances may meet this more than one error code </dd></dl>
    </td>
  </tr>
</table>
<a class="anchor" name="ga34" doxytag="apr_errno.h::APR_STATUS_IS_BADCH" ></a><p>
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
  <tr>
    <td class="mdRow">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> #define APR_STATUS_IS_BADCH          </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">s&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>          </td>
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
          <td class="md" nowrap>&nbsp;&nbsp;&nbsp;((s) == APR_BADCH)</td>
        </tr>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Getopt found an option not in the option string <dl compact><dt><b>Warning:</b></dt><dd>always use this test, as platform-specific variances may meet this more than one error code </dd></dl>
    </td>
  </tr>
</table>
<a class="anchor" name="ga30" doxytag="apr_errno.h::APR_STATUS_IS_CHILD_DONE" ></a><p>
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
  <tr>
    <td class="mdRow">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> #define APR_STATUS_IS_CHILD_DONE          </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">s&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>          </td>
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
          <td class="md" nowrap>&nbsp;&nbsp;&nbsp;((s) == APR_CHILD_DONE)</td>
        </tr>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
The child has finished executing <dl compact><dt><b>Warning:</b></dt><dd>always use this test, as platform-specific variances may meet this more than one error code </dd></dl>
    </td>
  </tr>
</table>
<a class="anchor" name="ga31" doxytag="apr_errno.h::APR_STATUS_IS_CHILD_NOTDONE" ></a><p>
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
  <tr>
    <td class="mdRow">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> #define APR_STATUS_IS_CHILD_NOTDONE          </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">s&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>          </td>
          <td class="md" valign="top">&nbsp;)&nbsp;</td>
          <td class="md" nowrap>&nbsp;&nbsp;&nbsp;((s) == APR_CHILD_NOTDONE)</td>
        </tr>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
The child has not finished executing <dl compact><dt><b>Warning:</b></dt><dd>always use this test, as platform-specific variances may meet this more than one error code </dd></dl>
    </td>
  </tr>
</table>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -