📄 apr__errno_8h-source.html
字号:
<a name="l00159"></a><a class="code" href="group__apr__errno.html#ga18">00159</a> #define APR_SUCCESS 0
00160 <span class="comment"></span>
00161 <span class="comment">/** </span>
00162 <span class="comment"> * @defgroup APR_Error APR Error Values</span>
00163 <span class="comment"> * <PRE></span>
00164 <span class="comment"> * <b>APR ERROR VALUES</b></span>
00165 <span class="comment"> * APR_ENOSTAT APR was unable to perform a stat on the file </span>
00166 <span class="comment"> * APR_ENOPOOL APR was not provided a pool with which to allocate memory</span>
00167 <span class="comment"> * APR_EBADDATE APR was given an invalid date </span>
00168 <span class="comment"> * APR_EINVALSOCK APR was given an invalid socket</span>
00169 <span class="comment"> * APR_ENOPROC APR was not given a process structure</span>
00170 <span class="comment"> * APR_ENOTIME APR was not given a time structure</span>
00171 <span class="comment"> * APR_ENODIR APR was not given a directory structure</span>
00172 <span class="comment"> * APR_ENOLOCK APR was not given a lock structure</span>
00173 <span class="comment"> * APR_ENOPOLL APR was not given a poll structure</span>
00174 <span class="comment"> * APR_ENOSOCKET APR was not given a socket</span>
00175 <span class="comment"> * APR_ENOTHREAD APR was not given a thread structure</span>
00176 <span class="comment"> * APR_ENOTHDKEY APR was not given a thread key structure</span>
00177 <span class="comment"> * APR_ENOSHMAVAIL There is no more shared memory available</span>
00178 <span class="comment"> * APR_EDSOOPEN APR was unable to open the dso object. For more </span>
00179 <span class="comment"> * information call apr_dso_error().</span>
00180 <span class="comment"> * APR_EGENERAL General failure (specific information not available)</span>
00181 <span class="comment"> * APR_EBADIP The specified IP address is invalid</span>
00182 <span class="comment"> * APR_EBADMASK The specified netmask is invalid</span>
00183 <span class="comment"> * APR_ESYMNOTFOUND Could not find the requested symbol</span>
00184 <span class="comment"> * </PRE></span>
00185 <span class="comment"> *</span>
00186 <span class="comment"> * <PRE></span>
00187 <span class="comment"> * <b>APR STATUS VALUES</b></span>
00188 <span class="comment"> * APR_INCHILD Program is currently executing in the child</span>
00189 <span class="comment"> * APR_INPARENT Program is currently executing in the parent</span>
00190 <span class="comment"> * APR_DETACH The thread is detached</span>
00191 <span class="comment"> * APR_NOTDETACH The thread is not detached</span>
00192 <span class="comment"> * APR_CHILD_DONE The child has finished executing</span>
00193 <span class="comment"> * APR_CHILD_NOTDONE The child has not finished executing</span>
00194 <span class="comment"> * APR_TIMEUP The operation did not finish before the timeout</span>
00195 <span class="comment"> * APR_INCOMPLETE The operation was incomplete although some processing</span>
00196 <span class="comment"> * was performed and the results are partially valid</span>
00197 <span class="comment"> * APR_BADCH Getopt found an option not in the option string</span>
00198 <span class="comment"> * APR_BADARG Getopt found an option that is missing an argument </span>
00199 <span class="comment"> * and an argument was specified in the option string</span>
00200 <span class="comment"> * APR_EOF APR has encountered the end of the file</span>
00201 <span class="comment"> * APR_NOTFOUND APR was unable to find the socket in the poll structure</span>
00202 <span class="comment"> * APR_ANONYMOUS APR is using anonymous shared memory</span>
00203 <span class="comment"> * APR_FILEBASED APR is using a file name as the key to the shared memory</span>
00204 <span class="comment"> * APR_KEYBASED APR is using a shared key as the key to the shared memory</span>
00205 <span class="comment"> * APR_EINIT Ininitalizer value. If no option has been found, but </span>
00206 <span class="comment"> * the status variable requires a value, this should be used</span>
00207 <span class="comment"> * APR_ENOTIMPL The APR function has not been implemented on this </span>
00208 <span class="comment"> * platform, either because nobody has gotten to it yet, </span>
00209 <span class="comment"> * or the function is impossible on this platform.</span>
00210 <span class="comment"> * APR_EMISMATCH Two passwords do not match.</span>
00211 <span class="comment"> * APR_EABSOLUTE The given path was absolute.</span>
00212 <span class="comment"> * APR_ERELATIVE The given path was relative.</span>
00213 <span class="comment"> * APR_EINCOMPLETE The given path was neither relative nor absolute.</span>
00214 <span class="comment"> * APR_EABOVEROOT The given path was above the root path.</span>
00215 <span class="comment"> * APR_EBUSY The given lock was busy.</span>
00216 <span class="comment"> * APR_EPROC_UNKNOWN The given process wasn't recognized by APR</span>
00217 <span class="comment"> * </PRE></span>
00218 <span class="comment"> * @{</span>
00219 <span class="comment"> */</span><span class="comment"></span>
00220 <span class="comment">/** @see APR_STATUS_IS_ENOSTAT */</span>
<a name="l00221"></a><a class="code" href="group___a_p_r___error.html#ga0">00221</a> #define APR_ENOSTAT (APR_OS_START_ERROR + 1)<span class="comment"></span>
00222 <span class="comment">/** @see APR_STATUS_IS_ENOPOOL */</span>
<a name="l00223"></a><a class="code" href="group___a_p_r___error.html#ga1">00223</a> #define APR_ENOPOOL (APR_OS_START_ERROR + 2)
00224 <span class="comment">/* empty slot: +3 */</span><span class="comment"></span>
00225 <span class="comment">/** @see APR_STATUS_IS_EBADDATE */</span>
<a name="l00226"></a><a class="code" href="group___a_p_r___error.html#ga2">00226</a> #define APR_EBADDATE (APR_OS_START_ERROR + 4)<span class="comment"></span>
00227 <span class="comment">/** @see APR_STATUS_IS_EINVALSOCK */</span>
<a name="l00228"></a><a class="code" href="group___a_p_r___error.html#ga3">00228</a> #define APR_EINVALSOCK (APR_OS_START_ERROR + 5)<span class="comment"></span>
00229 <span class="comment">/** @see APR_STATUS_IS_ENOPROC */</span>
<a name="l00230"></a><a class="code" href="group___a_p_r___error.html#ga4">00230</a> #define APR_ENOPROC (APR_OS_START_ERROR + 6)<span class="comment"></span>
00231 <span class="comment">/** @see APR_STATUS_IS_ENOTIME */</span>
<a name="l00232"></a><a class="code" href="group___a_p_r___error.html#ga5">00232</a> #define APR_ENOTIME (APR_OS_START_ERROR + 7)<span class="comment"></span>
00233 <span class="comment">/** @see APR_STATUS_IS_ENODIR */</span>
<a name="l00234"></a><a class="code" href="group___a_p_r___error.html#ga6">00234</a> #define APR_ENODIR (APR_OS_START_ERROR + 8)<span class="comment"></span>
00235 <span class="comment">/** @see APR_STATUS_IS_ENOLOCK */</span>
<a name="l00236"></a><a class="code" href="group___a_p_r___error.html#ga7">00236</a> #define APR_ENOLOCK (APR_OS_START_ERROR + 9)<span class="comment"></span>
00237 <span class="comment">/** @see APR_STATUS_IS_ENOPOLL */</span>
<a name="l00238"></a><a class="code" href="group___a_p_r___error.html#ga8">00238</a> #define APR_ENOPOLL (APR_OS_START_ERROR + 10)<span class="comment"></span>
00239 <span class="comment">/** @see APR_STATUS_IS_ENOSOCKET */</span>
<a name="l00240"></a><a class="code" href="group___a_p_r___error.html#ga9">00240</a> #define APR_ENOSOCKET (APR_OS_START_ERROR + 11)<span class="comment"></span>
00241 <span class="comment">/** @see APR_STATUS_IS_ENOTHREAD */</span>
<a name="l00242"></a><a class="code" href="group___a_p_r___error.html#ga10">00242</a> #define APR_ENOTHREAD (APR_OS_START_ERROR + 12)<span class="comment"></span>
00243 <span class="comment">/** @see APR_STATUS_IS_ENOTHDKEY */</span>
<a name="l00244"></a><a class="code" href="group___a_p_r___error.html#ga11">00244</a> #define APR_ENOTHDKEY (APR_OS_START_ERROR + 13)<span class="comment"></span>
00245 <span class="comment">/** @see APR_STATUS_IS_EGENERAL */</span>
<a name="l00246"></a><a class="code" href="group___a_p_r___error.html#ga12">00246</a> #define APR_EGENERAL (APR_OS_START_ERROR + 14)<span class="comment"></span>
00247 <span class="comment">/** @see APR_STATUS_IS_ENOSHMAVAIL */</span>
<a name="l00248"></a><a class="code" href="group___a_p_r___error.html#ga13">00248</a> #define APR_ENOSHMAVAIL (APR_OS_START_ERROR + 15)<span class="comment"></span>
00249 <span class="comment">/** @see APR_STATUS_IS_EBADIP */</span>
<a name="l00250"></a><a class="code" href="group___a_p_r___error.html#ga14">00250</a> #define APR_EBADIP (APR_OS_START_ERROR + 16)<span class="comment"></span>
00251 <span class="comment">/** @see APR_STATUS_IS_EBADMASK */</span>
<a name="l00252"></a><a class="code" href="group___a_p_r___error.html#ga15">00252</a> #define APR_EBADMASK (APR_OS_START_ERROR + 17)
00253 <span class="comment">/* empty slot: +18 */</span><span class="comment"></span>
00254 <span class="comment">/** @see APR_STATUS_IS_EDSOPEN */</span>
<a name="l00255"></a><a class="code" href="group___a_p_r___error.html#ga16">00255</a> #define APR_EDSOOPEN (APR_OS_START_ERROR + 19)<span class="comment"></span>
00256 <span class="comment">/** @see APR_STATUS_IS_EABSOLUTE */</span>
<a name="l00257"></a><a class="code" href="group___a_p_r___error.html#ga17">00257</a> #define APR_EABSOLUTE (APR_OS_START_ERROR + 20)<span class="comment"></span>
00258 <span class="comment">/** @see APR_STATUS_IS_ERELATIVE */</span>
<a name="l00259"></a><a class="code" href="group___a_p_r___error.html#ga18">00259</a> #define APR_ERELATIVE (APR_OS_START_ERROR + 21)<span class="comment"></span>
00260 <span class="comment">/** @see APR_STATUS_IS_EINCOMPLETE */</span>
<a name="l00261"></a><a class="code" href="group___a_p_r___error.html#ga19">00261</a> #define APR_EINCOMPLETE (APR_OS_START_ERROR + 22)<span class="comment"></span>
00262 <span class="comment">/** @see APR_STATUS_IS_EABOVEROOT */</span>
<a name="l00263"></a><a class="code" href="group___a_p_r___error.html#ga20">00263</a> #define APR_EABOVEROOT (APR_OS_START_ERROR + 23)<span class="comment"></span>
00264 <span class="comment">/** @see APR_STATUS_IS_EBADPATH */</span>
<a name="l00265"></a><a class="code" href="group___a_p_r___error.html#ga21">00265</a> #define APR_EBADPATH (APR_OS_START_ERROR + 24)<span class="comment"></span>
00266 <span class="comment">/** @see APR_STATUS_IS_EPATHWILD */</span>
<a name="l00267"></a><a class="code" href="group___a_p_r___error.html#ga22">00267</a> #define APR_EPATHWILD (APR_OS_START_ERROR + 25)<span class="comment"></span>
00268 <span class="comment">/** @see APR_STATUS_IS_ESYMNOTFOUND */</span>
<a name="l00269"></a><a class="code" href="group___a_p_r___error.html#ga23">00269</a> #define APR_ESYMNOTFOUND (APR_OS_START_ERROR + 26)<span class="comment"></span>
00270 <span class="comment">/** @see APR_STATUS_IS_EPROC_UNKNOWN */</span>
<a name="l00271"></a><a class="code" href="group___a_p_r___error.html#ga24">00271</a> #define APR_EPROC_UNKNOWN (APR_OS_START_ERROR + 27)<span class="comment"></span>
00272 <span class="comment">/** @see APR_STATUS_IS_ENOTENOUGHENTROPY */</span>
<a name="l00273"></a><a class="code" href="group___a_p_r___error.html#ga25">00273</a> #define APR_ENOTENOUGHENTROPY (APR_OS_START_ERROR + 28)<span class="comment"></span>
00274 <span class="comment">/** @} */</span>
00275 <span class="comment"></span>
00276 <span class="comment">/** </span>
00277 <span class="comment"> * @defgroup APR_STATUS_IS Status Value Tests</span>
00278 <span class="comment"> * @warning For any particular error condition, more than one of these tests</span>
00279 <span class="comment"> * may match. This is because platform-specific error codes may not</span>
00280 <span class="comment"> * always match the semantics of the POSIX codes these tests (and the</span>
00281 <span class="comment"> * corresponding APR error codes) are named after. A notable example</span>
00282 <span class="comment"> * are the APR_STATUS_IS_ENOENT and APR_STATUS_IS_ENOTDIR tests on</span>
00283 <span class="comment"> * Win32 platforms. The programmer should always be aware of this and</span>
00284 <span class="comment"> * adjust the order of the tests accordingly.</span>
00285 <span class="comment"> * @{</span>
00286 <span class="comment"> */</span><span class="comment"></span>
00287 <span class="comment">/** </span>
00288 <span class="comment"> * APR was unable to perform a stat on the file </span>
00289 <span class="comment"> * @warning always use this test, as platform-specific variances may meet this</span>
00290 <span class="comment"> * more than one error code </span>
00291 <span class="comment"> */</span>
<a name="l00292"></a><a class="code" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga0">00292</a> #define APR_STATUS_IS_ENOSTAT(s) ((s) == APR_ENOSTAT)<span class="comment"></span>
00293 <span class="comment">/** </span>
00294 <span class="comment"> * APR was not provided a pool with which to allocate memory </span>
00295 <span class="comment"> * @warning always use this test, as platform-specific variances may meet this</span>
00296 <span class="comment"> * more than one error code </span>
00297 <span class="comment"> */</span>
<a name="l00298"></a><a class="code" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga1">00298</a> #define APR_STATUS_IS_ENOPOOL(s) ((s) == APR_ENOPOOL)<span class="comment"></span>
00299 <span class="comment">/** APR was given an invalid date */</span>
<a name="l00300"></a><a class="code" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga2">00300</a> #define APR_STATUS_IS_EBADDATE(s) ((s) == APR_EBADDATE)<span class="comment"></span>
00301 <span class="comment">/** APR was given an invalid socket */</span>
<a name="l00302"></a><a class="code" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga3">00302</a> #define APR_STATUS_IS_EINVALSOCK(s) ((s) == APR_EINVALSOCK)<span class="comment"></span>
00303 <span class="comment">/** APR was not given a process structure */</span>
<a name="l00304"></a><a class="code" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga4">00304</a> #define APR_STATUS_IS_ENOPROC(s) ((s) == APR_ENOPROC)<span class="comment"></span>
00305 <span class="comment">/** APR was not given a time structure */</span>
<a name="l00306"></a><a class="code" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga5">00306</a> #define APR_STATUS_IS_ENOTIME(s) ((s) == APR_ENOTIME)<span class="comment"></span>
00307 <span class="comment">/** APR was not given a directory structure */</span>
<a name="l00308"></a><a class="code" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga6">00308</a> #define APR_STATUS_IS_ENODIR(s) ((s) == APR_ENODIR)<span class="comment"></span>
00309 <span class="comment">/** APR was not given a lock structure */</span>
<a name="l00310"></a><a class="code" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga7">00310</a> #define APR_STATUS_IS_ENOLOCK(s) ((s) == APR_ENOLOCK)<span class="comment"></span>
00311 <span class="comment">/** APR was not given a poll structure */</span>
<a name="l00312"></a><a class="code" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga8">00312</a> #define APR_STATUS_IS_ENOPOLL(s) ((s) == APR_ENOPOLL)<span class="comment"></span>
00313 <span class="comment">/** APR was not given a socket */</span>
<a name="l00314"></a><a class="code" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga9">00314</a> #define APR_STATUS_IS_ENOSOCKET(s) ((s) == APR_ENOSOCKET)<span class="comment"></span>
00315 <span class="comment">/** APR was not given a thread structure */</span>
<a name="l00316"></a><a class="code" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga10">00316</a> #define APR_STATUS_IS_ENOTHREAD(s) ((s) == APR_ENOTHREAD)<span class="comment"></span>
00317 <span class="comment">/** APR was not given a thread key structure */</span>
<a name="l00318"></a><a class="code" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga11">00318</a> #define APR_STATUS_IS_ENOTHDKEY(s) ((s) == APR_ENOTHDKEY)<span class="comment"></span>
00319 <span class="comment">/** Generic Error which can not be put into another spot */</span>
<a name="l00320"></a><a class="code" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga12">00320</a> #define APR_STATUS_IS_EGENERAL(s) ((s) == APR_EGENERAL)<span class="comment"></span>
00321 <span class="comment">/** There is no more shared memory available */</span>
<a name="l00322"></a><a class="code" href="group___a_p_r___s_t_a_t_u_s___i_s.html#ga13">00322</a> #define APR_STATUS_IS_ENOSHMAVAIL(s) ((s) == APR_ENOSHMAVAIL)<span class="comment"></span>
00323 <span class="comment">/** The specified IP address is invalid */</span>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -