📄 apr__errno_8h-source.html
字号:
00489 <span class="comment"> * specified in the option string</span>
00490 <span class="comment"> * @warning</span>
00491 <span class="comment"> * always use this test, as platform-specific variances may meet this</span>
00492 <span class="comment"> * more than one error code </span>
00493 <span class="comment"> */</span>
<a name="l00494"></a><a class="code" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga35">00494</a> #define APR_STATUS_IS_BADARG(s) ((s) == APR_BADARG)<span class="comment"></span>
00495 <span class="comment">/** </span>
00496 <span class="comment"> * APR has encountered the end of the file</span>
00497 <span class="comment"> * @warning</span>
00498 <span class="comment"> * always use this test, as platform-specific variances may meet this</span>
00499 <span class="comment"> * more than one error code </span>
00500 <span class="comment"> */</span>
<a name="l00501"></a><a class="code" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga36">00501</a> #define APR_STATUS_IS_EOF(s) ((s) == APR_EOF)<span class="comment"></span>
00502 <span class="comment">/** </span>
00503 <span class="comment"> * APR was unable to find the socket in the poll structure</span>
00504 <span class="comment"> * @warning</span>
00505 <span class="comment"> * always use this test, as platform-specific variances may meet this</span>
00506 <span class="comment"> * more than one error code </span>
00507 <span class="comment"> */</span>
<a name="l00508"></a><a class="code" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga37">00508</a> #define APR_STATUS_IS_NOTFOUND(s) ((s) == APR_NOTFOUND)
00509 <span class="comment">/* empty slot: +16 */</span>
00510 <span class="comment">/* empty slot: +17 */</span>
00511 <span class="comment">/* empty slot: +18 */</span><span class="comment"></span>
00512 <span class="comment">/** </span>
00513 <span class="comment"> * APR is using anonymous shared memory</span>
00514 <span class="comment"> * @warning</span>
00515 <span class="comment"> * always use this test, as platform-specific variances may meet this</span>
00516 <span class="comment"> * more than one error code </span>
00517 <span class="comment"> */</span>
<a name="l00518"></a><a class="code" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga38">00518</a> #define APR_STATUS_IS_ANONYMOUS(s) ((s) == APR_ANONYMOUS)<span class="comment"></span>
00519 <span class="comment">/** </span>
00520 <span class="comment"> * APR is using a file name as the key to the shared memory</span>
00521 <span class="comment"> * @warning</span>
00522 <span class="comment"> * always use this test, as platform-specific variances may meet this</span>
00523 <span class="comment"> * more than one error code </span>
00524 <span class="comment"> */</span>
<a name="l00525"></a><a class="code" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga39">00525</a> #define APR_STATUS_IS_FILEBASED(s) ((s) == APR_FILEBASED)<span class="comment"></span>
00526 <span class="comment">/** </span>
00527 <span class="comment"> * APR is using a shared key as the key to the shared memory</span>
00528 <span class="comment"> * @warning</span>
00529 <span class="comment"> * always use this test, as platform-specific variances may meet this</span>
00530 <span class="comment"> * more than one error code </span>
00531 <span class="comment"> */</span>
<a name="l00532"></a><a class="code" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga40">00532</a> #define APR_STATUS_IS_KEYBASED(s) ((s) == APR_KEYBASED)<span class="comment"></span>
00533 <span class="comment">/** </span>
00534 <span class="comment"> * Ininitalizer value. If no option has been found, but </span>
00535 <span class="comment"> * the status variable requires a value, this should be used</span>
00536 <span class="comment"> * @warning</span>
00537 <span class="comment"> * always use this test, as platform-specific variances may meet this</span>
00538 <span class="comment"> * more than one error code </span>
00539 <span class="comment"> */</span>
<a name="l00540"></a><a class="code" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga41">00540</a> #define APR_STATUS_IS_EINIT(s) ((s) == APR_EINIT)<span class="comment"></span>
00541 <span class="comment">/** </span>
00542 <span class="comment"> * The APR function has not been implemented on this </span>
00543 <span class="comment"> * platform, either because nobody has gotten to it yet, </span>
00544 <span class="comment"> * or the function is impossible on this platform.</span>
00545 <span class="comment"> * @warning</span>
00546 <span class="comment"> * always use this test, as platform-specific variances may meet this</span>
00547 <span class="comment"> * more than one error code </span>
00548 <span class="comment"> */</span>
<a name="l00549"></a><a class="code" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga42">00549</a> #define APR_STATUS_IS_ENOTIMPL(s) ((s) == APR_ENOTIMPL)<span class="comment"></span>
00550 <span class="comment">/** </span>
00551 <span class="comment"> * Two passwords do not match.</span>
00552 <span class="comment"> * @warning</span>
00553 <span class="comment"> * always use this test, as platform-specific variances may meet this</span>
00554 <span class="comment"> * more than one error code </span>
00555 <span class="comment"> */</span>
<a name="l00556"></a><a class="code" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga43">00556</a> #define APR_STATUS_IS_EMISMATCH(s) ((s) == APR_EMISMATCH)<span class="comment"></span>
00557 <span class="comment">/** </span>
00558 <span class="comment"> * The given lock was busy</span>
00559 <span class="comment"> * @warning always use this test, as platform-specific variances may meet this</span>
00560 <span class="comment"> * more than one error code </span>
00561 <span class="comment"> */</span>
<a name="l00562"></a><a class="code" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga44">00562</a> #define APR_STATUS_IS_EBUSY(s) ((s) == APR_EBUSY)
00563 <span class="comment"></span>
00564 <span class="comment">/** @} */</span>
00565 <span class="comment"></span>
00566 <span class="comment">/** </span>
00567 <span class="comment"> * @addtogroup APR_Error APR Error Values</span>
00568 <span class="comment"> * @{</span>
00569 <span class="comment"> */</span>
00570 <span class="comment">/* APR CANONICAL ERROR VALUES */</span><span class="comment"></span>
00571 <span class="comment">/** @see APR_STATUS_IS_EACCES */</span>
00572 #ifdef EACCES
00573 #define APR_EACCES EACCES
00574 #else
<a name="l00575"></a><a class="code" href="group___a_p_r___error.html#ga45">00575</a> #define APR_EACCES (APR_OS_START_CANONERR + 1)
00576 #endif
00577 <span class="comment"></span>
00578 <span class="comment">/** @see APR_STATUS_IS_EXIST */</span>
00579 #ifdef EEXIST
00580 #define APR_EEXIST EEXIST
00581 #else
<a name="l00582"></a><a class="code" href="group___a_p_r___error.html#ga46">00582</a> #define APR_EEXIST (APR_OS_START_CANONERR + 2)
00583 #endif
00584 <span class="comment"></span>
00585 <span class="comment">/** @see APR_STATUS_IS_ENAMETOOLONG */</span>
00586 #ifdef ENAMETOOLONG
00587 #define APR_ENAMETOOLONG ENAMETOOLONG
00588 #else
<a name="l00589"></a><a class="code" href="group___a_p_r___error.html#ga47">00589</a> #define APR_ENAMETOOLONG (APR_OS_START_CANONERR + 3)
00590 #endif
00591 <span class="comment"></span>
00592 <span class="comment">/** @see APR_STATUS_IS_ENOENT */</span>
00593 #ifdef ENOENT
00594 #define APR_ENOENT ENOENT
00595 #else
<a name="l00596"></a><a class="code" href="group___a_p_r___error.html#ga48">00596</a> #define APR_ENOENT (APR_OS_START_CANONERR + 4)
00597 #endif
00598 <span class="comment"></span>
00599 <span class="comment">/** @see APR_STATUS_IS_ENOTDIR */</span>
00600 #ifdef ENOTDIR
00601 #define APR_ENOTDIR ENOTDIR
00602 #else
<a name="l00603"></a><a class="code" href="group___a_p_r___error.html#ga49">00603</a> #define APR_ENOTDIR (APR_OS_START_CANONERR + 5)
00604 #endif
00605 <span class="comment"></span>
00606 <span class="comment">/** @see APR_STATUS_IS_ENOSPC */</span>
00607 #ifdef ENOSPC
00608 #define APR_ENOSPC ENOSPC
00609 #else
<a name="l00610"></a><a class="code" href="group___a_p_r___error.html#ga50">00610</a> #define APR_ENOSPC (APR_OS_START_CANONERR + 6)
00611 #endif
00612 <span class="comment"></span>
00613 <span class="comment">/** @see APR_STATUS_IS_ENOMEM */</span>
00614 #ifdef ENOMEM
00615 #define APR_ENOMEM ENOMEM
00616 #else
<a name="l00617"></a><a class="code" href="group___a_p_r___error.html#ga51">00617</a> #define APR_ENOMEM (APR_OS_START_CANONERR + 7)
00618 #endif
00619 <span class="comment"></span>
00620 <span class="comment">/** @see APR_STATUS_IS_EMFILE */</span>
00621 #ifdef EMFILE
00622 #define APR_EMFILE EMFILE
00623 #else
<a name="l00624"></a><a class="code" href="group___a_p_r___error.html#ga52">00624</a> #define APR_EMFILE (APR_OS_START_CANONERR + 8)
00625 #endif
00626 <span class="comment"></span>
00627 <span class="comment">/** @see APR_STATUS_IS_ENFILE */</span>
00628 #ifdef ENFILE
00629 #define APR_ENFILE ENFILE
00630 #else
<a name="l00631"></a><a class="code" href="group___a_p_r___error.html#ga53">00631</a> #define APR_ENFILE (APR_OS_START_CANONERR + 9)
00632 #endif
00633 <span class="comment"></span>
00634 <span class="comment">/** @see APR_STATUS_IS_EBADF */</span>
00635 #ifdef EBADF
00636 #define APR_EBADF EBADF
00637 #else
<a name="l00638"></a><a class="code" href="group___a_p_r___error.html#ga54">00638</a> #define APR_EBADF (APR_OS_START_CANONERR + 10)
00639 #endif
00640 <span class="comment"></span>
00641 <span class="comment">/** @see APR_STATUS_IS_EINVAL */</span>
00642 #ifdef EINVAL
00643 #define APR_EINVAL EINVAL
00644 #else
<a name="l00645"></a><a class="code" href="group___a_p_r___error.html#ga55">00645</a> #define APR_EINVAL (APR_OS_START_CANONERR + 11)
00646 #endif
00647 <span class="comment"></span>
00648 <span class="comment">/** @see APR_STATUS_IS_ESPIPE */</span>
00649 #ifdef ESPIPE
00650 #define APR_ESPIPE ESPIPE
00651 #else
<a name="l00652"></a><a class="code" href="group___a_p_r___error.html#ga56">00652</a> #define APR_ESPIPE (APR_OS_START_CANONERR + 12)
00653 #endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -