APR Error Values

Overview

// macros

#define APR_ANONYMOUS
#define APR_BADARG
#define APR_BADCH
#define APR_CHILD_DONE
#define APR_CHILD_NOTDONE
#define APR_DETACH
#define APR_EABOVEROOT
#define APR_EABSOLUTE
#define APR_EACCES
#define APR_EAFNOSUPPORT
#define APR_EAGAIN
#define APR_EBADDATE
#define APR_EBADF
#define APR_EBADIP
#define APR_EBADMASK
#define APR_EBADPATH
#define APR_EBUSY
#define APR_ECONNABORTED
#define APR_ECONNREFUSED
#define APR_ECONNRESET
#define APR_EDSOOPEN
#define APR_EEXIST
#define APR_EFTYPE
#define APR_EGENERAL
#define APR_EHOSTUNREACH
#define APR_EINCOMPLETE
#define APR_EINIT
#define APR_EINPROGRESS
#define APR_EINTR
#define APR_EINVAL
#define APR_EINVALSOCK
#define APR_EMFILE
#define APR_EMISMATCH
#define APR_ENAMETOOLONG
#define APR_ENETUNREACH
#define APR_ENFILE
#define APR_ENODIR
#define APR_ENOENT
#define APR_ENOLOCK
#define APR_ENOMEM
#define APR_ENOPOLL
#define APR_ENOPOOL
#define APR_ENOPROC
#define APR_ENOSHMAVAIL
#define APR_ENOSOCKET
#define APR_ENOSPC
#define APR_ENOSTAT
#define APR_ENOTDIR
#define APR_ENOTEMPTY
#define APR_ENOTENOUGHENTROPY
#define APR_ENOTHDKEY
#define APR_ENOTHREAD
#define APR_ENOTIME
#define APR_ENOTIMPL
#define APR_ENOTSOCK
#define APR_EOF
#define APR_EPATHWILD
#define APR_EPIPE
#define APR_EPROC_UNKNOWN
#define APR_ERELATIVE
#define APR_ESPIPE
#define APR_ESYMNOTFOUND
#define APR_ETIMEDOUT
#define APR_EXDEV
#define APR_FILEBASED
#define APR_INCHILD
#define APR_INCOMPLETE
#define APR_INPARENT
#define APR_KEYBASED
#define APR_NOTDETACH
#define APR_NOTFOUND
#define APR_TIMEUP

Detailed Documentation

**APR ERROR VALUES**
APR_ENOSTAT      APR was unable to perform a stat on the file
APR_ENOPOOL      APR was not provided a pool with which to allocate memory
APR_EBADDATE     APR was given an invalid date
APR_EINVALSOCK   APR was given an invalid socket
APR_ENOPROC      APR was not given a process structure
APR_ENOTIME      APR was not given a time structure
APR_ENODIR       APR was not given a directory structure
APR_ENOLOCK      APR was not given a lock structure
APR_ENOPOLL      APR was not given a poll structure
APR_ENOSOCKET    APR was not given a socket
APR_ENOTHREAD    APR was not given a thread structure
APR_ENOTHDKEY    APR was not given a thread key structure
APR_ENOSHMAVAIL  There is no more shared memory available
APR_EDSOOPEN     APR was unable to open the dso object.  For more
                 information call :ref:`apr_dso_error() <doxid-group__apr__dso_1gafa34fc75e1e9b8856385d3b18cfac05c>`.
APR_EGENERAL     General failure (specific information not available)
APR_EBADIP       The specified IP address is invalid
APR_EBADMASK     The specified netmask is invalid
APR_ESYMNOTFOUND Could not find the requested symbol
APR_ENOTENOUGHENTROPY Not enough entropy to continue
**APR STATUS VALUES**
APR_INCHILD        Program is currently executing in the child
APR_INPARENT       Program is currently executing in the parent
APR_DETACH         The thread is detached
APR_NOTDETACH      The thread is not detached
APR_CHILD_DONE     The child has finished executing
APR_CHILD_NOTDONE  The child has not finished executing
APR_TIMEUP         The operation did not finish before the timeout
APR_INCOMPLETE     The operation was incomplete although some processing
                   was performed and the results are partially valid
APR_BADCH          Getopt found an option not in the option string
APR_BADARG         Getopt found an option that is missing an argument
                   and an argument was specified in the option string
APR_EOF            APR has encountered the end of the file
APR_NOTFOUND       APR was unable to find the socket in the poll structure
APR_ANONYMOUS      APR is using anonymous shared memory
APR_FILEBASED      APR is using a file name as the key to the shared memory
APR_KEYBASED       APR is using a shared key as the key to the shared memory
APR_EINIT          Ininitalizer value.  If no option has been found, but
                   the status variable requires a value, this should be used
APR_ENOTIMPL       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.
APR_EMISMATCH      Two passwords do not match.
APR_EABSOLUTE      The given path was absolute.
APR_ERELATIVE      The given path was relative.
APR_EINCOMPLETE    The given path was neither relative nor absolute.
APR_EABOVEROOT     The given path was above the root path.
APR_EBUSY          The given lock was busy.
APR_EPROC_UNKNOWN  The given process wasn't recognized by APR

Macros

#define APR_ANONYMOUS

See also:

APR_STATUS_IS_ANONYMOUS

#define APR_BADARG

See also:

APR_STATUS_IS_BADARG

#define APR_BADCH

See also:

APR_STATUS_IS_BADCH

#define APR_CHILD_DONE

See also:

APR_STATUS_IS_CHILD_DONE

#define APR_CHILD_NOTDONE

See also:

APR_STATUS_IS_CHILD_NOTDONE

#define APR_DETACH

See also:

APR_STATUS_IS_DETACH

#define APR_EABOVEROOT

See also:

APR_STATUS_IS_EABOVEROOT

#define APR_EABSOLUTE

See also:

APR_STATUS_IS_EABSOLUTE

#define APR_EACCES

See also:

APR_STATUS_IS_EACCES

#define APR_EAFNOSUPPORT

See also:

APR_STATUS_IS_EAFNOSUPPORT

#define APR_EAGAIN

Warning

use APR_STATUS_IS_EAGAIN instead of just testing this value

See also:

APR_STATUS_IS_EAGAIN

#define APR_EBADDATE

See also:

APR_STATUS_IS_EBADDATE

#define APR_EBADF

See also:

APR_STATUS_IS_EBADF

#define APR_EBADIP

See also:

APR_STATUS_IS_EBADIP

#define APR_EBADMASK

See also:

APR_STATUS_IS_EBADMASK

#define APR_EBADPATH

See also:

APR_STATUS_IS_EBADPATH

#define APR_EBUSY

See also:

APR_STATUS_IS_EBUSY

#define APR_ECONNABORTED

Warning

use APR_STATUS_IS_ECONNABORTED instead of just testing this value

See also:

APR_STATUS_IS_ECONNABORTED

#define APR_ECONNREFUSED

See also:

APR_STATUS_IS_ECONNREFUSED

#define APR_ECONNRESET

See also:

APR_STATUS_IS_ECONNRESET

#define APR_EDSOOPEN

See also:

APR_STATUS_IS_EDSOPEN

#define APR_EEXIST

See also:

APR_STATUS_IS_EEXIST

#define APR_EFTYPE

See also:

APR_STATUS_IS_EFTYPE

#define APR_EGENERAL

See also:

APR_STATUS_IS_EGENERAL

#define APR_EHOSTUNREACH

See also:

APR_STATUS_IS_EHOSTUNREACH

#define APR_EINCOMPLETE

See also:

APR_STATUS_IS_EINCOMPLETE

#define APR_EINIT

See also:

APR_STATUS_IS_EINIT

#define APR_EINPROGRESS

See also:

APR_STATUS_IS_EINPROGRESS

#define APR_EINTR

See also:

APR_STATUS_IS_EINTR

#define APR_EINVAL

See also:

APR_STATUS_IS_EINVAL

#define APR_EINVALSOCK

See also:

APR_STATUS_IS_EINVALSOCK

#define APR_EMFILE

See also:

APR_STATUS_IS_EMFILE

#define APR_EMISMATCH

See also:

APR_STATUS_IS_EMISMATCH

#define APR_ENAMETOOLONG

See also:

APR_STATUS_IS_ENAMETOOLONG

#define APR_ENETUNREACH

See also:

APR_STATUS_IS_ENETUNREACH

#define APR_ENFILE

See also:

APR_STATUS_IS_ENFILE

#define APR_ENODIR

See also:

APR_STATUS_IS_ENODIR

#define APR_ENOENT

See also:

APR_STATUS_IS_ENOENT

#define APR_ENOLOCK

See also:

APR_STATUS_IS_ENOLOCK

#define APR_ENOMEM

See also:

APR_STATUS_IS_ENOMEM

#define APR_ENOPOLL

See also:

APR_STATUS_IS_ENOPOLL

#define APR_ENOPOOL

See also:

APR_STATUS_IS_ENOPOOL

#define APR_ENOPROC

See also:

APR_STATUS_IS_ENOPROC

#define APR_ENOSHMAVAIL

See also:

APR_STATUS_IS_ENOSHMAVAIL

#define APR_ENOSOCKET

See also:

APR_STATUS_IS_ENOSOCKET

#define APR_ENOSPC

See also:

APR_STATUS_IS_ENOSPC

#define APR_ENOSTAT

See also:

APR_STATUS_IS_ENOSTAT

#define APR_ENOTDIR

See also:

APR_STATUS_IS_ENOTDIR

#define APR_ENOTEMPTY

See also:

APR_STATUS_IS_ENOTEMPTY

#define APR_ENOTENOUGHENTROPY

See also:

APR_STATUS_IS_ENOTENOUGHENTROPY

#define APR_ENOTHDKEY

See also:

APR_STATUS_IS_ENOTHDKEY

#define APR_ENOTHREAD

See also:

APR_STATUS_IS_ENOTHREAD

#define APR_ENOTIME

See also:

APR_STATUS_IS_ENOTIME

#define APR_ENOTIMPL

See also:

APR_STATUS_IS_ENOTIMPL

#define APR_ENOTSOCK

See also:

APR_STATUS_IS_ENOTSOCK

#define APR_EOF

See also:

APR_STATUS_IS_EOF

#define APR_EPATHWILD

See also:

APR_STATUS_IS_EPATHWILD

#define APR_EPIPE

See also:

APR_STATUS_IS_EPIPE

#define APR_EPROC_UNKNOWN

See also:

APR_STATUS_IS_EPROC_UNKNOWN

#define APR_ERELATIVE

See also:

APR_STATUS_IS_ERELATIVE

#define APR_ESPIPE

See also:

APR_STATUS_IS_ESPIPE

#define APR_ESYMNOTFOUND

See also:

APR_STATUS_IS_ESYMNOTFOUND

#define APR_ETIMEDOUT

Deprecated

See also:

APR_STATUS_IS_ETIMEDOUT

#define APR_EXDEV

See also:

APR_STATUS_IS_EXDEV

#define APR_FILEBASED

See also:

APR_STATUS_IS_FILEBASED

#define APR_INCHILD

See also:

APR_STATUS_IS_INCHILD

#define APR_INCOMPLETE

See also:

APR_STATUS_IS_INCOMPLETE

#define APR_INPARENT

See also:

APR_STATUS_IS_INPARENT

#define APR_KEYBASED

See also:

APR_STATUS_IS_KEYBASED

#define APR_NOTDETACH

See also:

APR_STATUS_IS_NOTDETACH

#define APR_NOTFOUND

See also:

APR_STATUS_IS_NOTFOUND

#define APR_TIMEUP

See also:

APR_STATUS_IS_TIMEUP