Provided by: libapache2-mod-perl2_2.0.13-1build5_amd64 
      
    
NAME
       APR::Const - Perl Interface for APR Constants
Synopsis
         # make the constants available but don't import them
         use APR::Const -compile => qw(constant names ...);
         # w/o the => syntax sugar
         use APR::Const ("-compile", qw(constant names ...));
         # compile and import the constants
         use APR::Const qw(constant names ...);
Description
       This package contains constants specific to "APR" features.
       Refer to "the Apache2::Const description section" for more information.
Constants
   ":common"
         use APR::Const -compile => qw(:common);
       The ":common" group is for XXX constants.
       "APR::Const::SUCCESS"
       since: 2.0.00
   ":error"
         use APR::Const -compile => qw(:error);
       The ":error" group is for XXX constants.
       "APR::Const::EABOVEROOT"
       since: 2.0.00
       "APR::Const::EABSOLUTE"
       since: 2.0.00
       "APR::Const::EACCES"
       since: 2.0.00
       Due  to possible variants in conditions matching "EACCES", for checking error codes against this you most
       likely want to use the "APR::Status::is_EACCES" function instead.
       "APR::Const::EAGAIN"
       since: 2.0.00
       The error Resource temporarily unavailable, may be returned by many different system calls, especially IO
       calls. Most likely you want to use the "APR::Status::is_EAGAIN" function instead.
       "APR::Const::EBADDATE"
       since: 2.0.00
       "APR::Const::EBADF"
       since: 2.0.00
       "APR::Const::EBADIP"
       since: 2.0.00
       "APR::Const::EBADMASK"
       since: 2.0.00
       "APR::Const::EBADPATH"
       since: 2.0.00
       "APR::Const::EBUSY"
       since: 2.0.00
       "APR::Const::ECONNABORTED"
       since: 2.0.00
       Due to possible variants in conditions matching "ECONNABORTED", for checking error codes against this you
       most likely want to use the "APR::Status::is_ECONNABORTED" function instead.
       "APR::Const::ECONNREFUSED"
       since: 2.0.00
       "APR::Const::ECONNRESET"
       since: 2.0.00
       Due to possible variants in conditions matching "ECONNRESET", for checking error codes against  this  you
       most likely want to use the "APR::Status::is_ECONNRESET" function instead.
       "APR::Const::EDSOOPEN"
       since: 2.0.00
       "APR::Const::EEXIST"
       since: 2.0.00
       "APR::Const::EFTYPE"
       since: 2.0.00
       "APR::Const::EGENERAL"
       since: 2.0.00
       "APR::Const::EHOSTUNREACH"
       since: 2.0.00
       "APR::Const::EINCOMPLETE"
       since: 2.0.00
       "APR::Const::EINIT"
       since: 2.0.00
       "APR::Const::EINPROGRESS"
       since: 2.0.00
       "APR::Const::EINTR"
       since: 2.0.00
       "APR::Const::EINVAL"
       since: 2.0.00
       "APR::Const::EINVALSOCK"
       since: 2.0.00
       "APR::Const::EMFILE"
       since: 2.0.00
       "APR::Const::EMISMATCH"
       since: 2.0.00
       "APR::Const::ENAMETOOLONG"
       since: 2.0.00
       "APR::Const::END"
       since: 2.0.00
       "APR::Const::ENETUNREACH"
       since: 2.0.00
       "APR::Const::ENFILE"
       since: 2.0.00
       "APR::Const::ENODIR"
       since: 2.0.00
       "APR::Const::ENOENT"
       since: 2.0.00
       Due  to possible variants in conditions matching "ENOENT", for checking error codes against this you most
       likely want to use the "APR::Status::is_ENOENT" function instead.
       "APR::Const::ENOLOCK"
       since: 2.0.00
       "APR::Const::ENOMEM"
       since: 2.0.00
       "APR::Const::ENOPOLL"
       since: 2.0.00
       "APR::Const::ENOPOOL"
       since: 2.0.00
       "APR::Const::ENOPROC"
       since: 2.0.00
       "APR::Const::ENOSHMAVAIL"
       since: 2.0.00
       "APR::Const::ENOSOCKET"
       since: 2.0.00
       "APR::Const::ENOSPC"
       since: 2.0.00
       "APR::Const::ENOSTAT"
       since: 2.0.00
       "APR::Const::ENOTDIR"
       since: 2.0.00
       "APR::Const::ENOTEMPTY"
       since: 2.0.00
       "APR::Const::ENOTHDKEY"
       since: 2.0.00
       "APR::Const::ENOTHREAD"
       since: 2.0.00
       "APR::Const::ENOTIME"
       since: 2.0.00
       "APR::Const::ENOTIMPL"
       Something is not implemented
       since: 2.0.00
       "APR::Const::ENOTSOCK"
       since: 2.0.00
       "APR::Const::EOF"
       since: 2.0.00
       Due to possible variants in conditions matching "EOF", for checking error codes  against  this  you  most
       likely want to use the "APR::Status::is_EOF" function instead.
       "APR::Const::EPATHWILD"
       since: 2.0.00
       "APR::Const::EPIPE"
       since: 2.0.00
       "APR::Const::EPROC_UNKNOWN"
       since: 2.0.00
       "APR::Const::ERELATIVE"
       since: 2.0.00
       "APR::Const::ESPIPE"
       since: 2.0.00
       "APR::Const::ESYMNOTFOUND"
       since: 2.0.00
       "APR::Const::ETIMEDOUT"
       since: 2.0.00
       "APR::Const::EXDEV"
       since: 2.0.00
   ":fopen"
         use APR::Const -compile => qw(:fopen);
       The ":fopen" group is for XXX constants.
       "APR::Const::FOPEN_BINARY"
       since: 2.0.00
       "APR::Const::FOPEN_BUFFERED"
       since: 2.0.00
       "APR::Const::FOPEN_CREATE"
       since: 2.0.00
       "APR::Const::FOPEN_DELONCLOSE"
       since: 2.0.00
       "APR::Const::FOPEN_EXCL"
       since: 2.0.00
       "APR::Const::FOPEN_PEND"
       since: 2.0.00
       "APR::Const::FOPEN_READ"
       since: 2.0.00
       "APR::Const::FOPEN_TRUNCATE"
       since: 2.0.00
       "APR::Const::FOPEN_WRITE"
       since: 2.0.00
   ":filepath"
         use APR::Const -compile => qw(:filepath);
       The ":filepath" group is for XXX constants.
       "APR::Const::FILEPATH_ENCODING_LOCALE"
       since: 2.0.00
       "APR::Const::FILEPATH_ENCODING_UNKNOWN"
       since: 2.0.00
       "APR::Const::FILEPATH_ENCODING_UTF8"
       since: 2.0.00
       "APR::Const::FILEPATH_NATIVE"
       since: 2.0.00
       "APR::Const::FILEPATH_NOTABOVEROOT"
       since: 2.0.00
       "APR::Const::FILEPATH_NOTABSOLUTE"
       since: 2.0.00
       "APR::Const::FILEPATH_NOTRELATIVE"
       since: 2.0.00
       "APR::Const::FILEPATH_SECUREROOT"
       since: 2.0.00
       "APR::Const::FILEPATH_SECUREROOTTEST"
       since: 2.0.00
       "APR::Const::FILEPATH_TRUENAME"
       since: 2.0.00
   ":fprot"
         use APR::Const -compile => qw(:fprot);
       The ":fprot" group is used by "$finfo->protection".
       "APR::Const::FPROT_GEXECUTE"
       Execute by group
       since: 2.0.00
       "APR::Const::FPROT_GREAD"
       Read by group
       since: 2.0.00
       "APR::Const::FPROT_GSETID"
       Set group id
       since: 2.0.00
       "APR::Const::FPROT_GWRITE"
       Write by group
       since: 2.0.00
       "APR::Const::FPROT_OS_DEFAULT"
       use OS's default permissions
       since: 2.0.00
       "APR::Const::FPROT_UEXECUTE"
       Execute by user
       since: 2.0.00
       "APR::Const::FPROT_UREAD"
       Read by user
       since: 2.0.00
       "APR::Const::FPROT_USETID"
       Set user id
       since: 2.0.00
       "APR::Const::FPROT_UWRITE"
       Write by user
       since: 2.0.00
       "APR::Const::FPROT_WEXECUTE"
       Execute by others
       since: 2.0.00
       "APR::Const::FPROT_WREAD"
       Read by others
       since: 2.0.00
       "APR::Const::FPROT_WSTICKY"
       Sticky bit
       since: 2.0.00
       "APR::Const::FPROT_WWRITE"
       Write by others
       since: 2.0.00
   ":filetype"
         use APR::Const -compile => qw(:filetype);
       The ":filetype" group is used by "$finfo->filetype".
       "APR::Const::FILETYPE_BLK"
       a file is a block device
       since: 2.0.00
       "APR::Const::FILETYPE_CHR"
       a file is a character device
       since: 2.0.00
       "APR::Const::FILETYPE_DIR"
       a file is a directory
       since: 2.0.00
       "APR::Const::FILETYPE_LNK"
       a file is a symbolic link
       since: 2.0.00
       "APR::Const::FILETYPE_NOFILE"
       the file type is undedetermined.
       since: 2.0.00
       "APR::Const::FILETYPE_PIPE"
       a file is a FIFO or a pipe.
       since: 2.0.00
       "APR::Const::FILETYPE_REG"
       a file is a regular file.
       since: 2.0.00
       "APR::Const::FILETYPE_SOCK"
       a file is a [unix domain] socket.
       since: 2.0.00
       "APR::Const::FILETYPE_UNKFILE"
       a file is of some other unknown type or the type cannot be determined.
       since: 2.0.00
   ":finfo"
         use APR::Const -compile => qw(:finfo);
       The ":finfo" group is used by stat() and "$finfo->valid".
       "APR::Const::FINFO_ATIME"
       Access Time
       since: 2.0.00
       "APR::Const::FINFO_CSIZE"
       Storage size consumed by the file
       since: 2.0.00
       "APR::Const::FINFO_CTIME"
       Creation Time
       since: 2.0.00
       "APR::Const::FINFO_DEV"
       Device
       since: 2.0.00
       "APR::Const::FINFO_DIRENT"
       an atomic unix apr_dir_read()
       since: 2.0.00
       "APR::Const::FINFO_GPROT"
       Group protection bits
       since: 2.0.00
       "APR::Const::FINFO_GROUP"
       Group id
       since: 2.0.00
       "APR::Const::FINFO_ICASE"
       whether device is case insensitive
       since: 2.0.00
       "APR::Const::FINFO_IDENT"
       device and inode
       since: 2.0.00
       "APR::Const::FINFO_INODE"
       Inode
       since: 2.0.00
       "APR::Const::FINFO_LINK"
       Stat the link not the file itself if it is a link
       since: 2.0.00
       "APR::Const::FINFO_MIN"
       type, mtime, ctime, atime, size
       since: 2.0.00
       "APR::Const::FINFO_MTIME"
       Modification Time
       since: 2.0.00
       "APR::Const::FINFO_NAME"
       name in proper case
       since: 2.0.00
       "APR::Const::FINFO_NLINK"
       Number of links
       since: 2.0.00
       "APR::Const::FINFO_NORM"
       All fields provided by an atomic unix apr_stat()
       since: 2.0.00
       "APR::Const::FINFO_OWNER"
       user and group
       since: 2.0.00
       "APR::Const::FINFO_PROT"
       all protections
       since: 2.0.00
       "APR::Const::FINFO_SIZE"
       Size of the file
       since: 2.0.00
       "APR::Const::FINFO_TYPE"
       Type
       since: 2.0.00
       "APR::Const::FINFO_UPROT"
       User protection bits
       since: 2.0.00
       "APR::Const::FINFO_USER"
       User id
       since: 2.0.00
       "APR::Const::FINFO_WPROT"
       World protection bits
       since: 2.0.00
   ":flock"
         use APR::Const -compile => qw(:flock);
       The ":flock" group is for XXX constants.
       "APR::Const::FLOCK_EXCLUSIVE"
       since: 2.0.00
       "APR::Const::FLOCK_NONBLOCK"
       since: 2.0.00
       "APR::Const::FLOCK_SHARED"
       since: 2.0.00
       "APR::Const::FLOCK_TYPEMASK"
       since: 2.0.00
   ":hook"
         use APR::Const -compile => qw(:hook);
       The ":hook" group is for XXX constants.
       "APR::Const::HOOK_FIRST"
       since: 2.0.00
       "APR::Const::HOOK_LAST"
       since: 2.0.00
       "APR::Const::HOOK_MIDDLE"
       since: 2.0.00
       "APR::Const::HOOK_REALLY_FIRST"
       since: 2.0.00
       "APR::Const::HOOK_REALLY_LAST"
       since: 2.0.00
   ":limit"
         use APR::Const -compile => qw(:limit);
       The ":limit" group is for XXX constants.
       "APR::Const::LIMIT_CPU"
       since: 2.0.00
       "APR::Const::LIMIT_MEM"
       since: 2.0.00
       "APR::Const::LIMIT_NOFILE"
       since: 2.0.00
       "APR::Const::LIMIT_NPROC"
       since: 2.0.00
   ":lockmech"
         use APR::Const -compile => qw(:lockmech);
       The ":lockmech" group is for XXX constants.
       "APR::Const::LOCK_DEFAULT"
       since: 2.0.00
       "APR::Const::LOCK_FCNTL"
       since: 2.0.00
       "APR::Const::LOCK_FLOCK"
       since: 2.0.00
       "APR::Const::LOCK_POSIXSEM"
       since: 2.0.00
       "APR::Const::LOCK_PROC_PTHREAD"
       since: 2.0.00
       "APR::Const::LOCK_SYSVSEM"
       since: 2.0.00
   ":poll"
         use APR::Const -compile => qw(:poll);
       The ":poll" group is used by "poll".
       "APR::Const::POLLERR"
       since: 2.0.00
       Pending error
       "APR::Const::POLLHUP"
       since: 2.0.00
       Hangup occurred
       "APR::Const::POLLIN"
       since: 2.0.00
       Can read without blocking
       "APR::Const::POLLNVAL"
       since: 2.0.00
       Descriptor invalid
       "APR::Const::POLLOUT"
       since: 2.0.00
       Can write without blocking
       "APR::Const::POLLPRI"
       since: 2.0.00
       Priority data available
   ":read_type"
         use APR::Const -compile => qw(:read_type);
       The ":read_type" group is for IO constants.
       "APR::Const::BLOCK_READ"
       since: 2.0.00
       the read function blocks
       "APR::Const::NONBLOCK_READ"
       since: 2.0.00
       the read function does not block
   ":shutdown_how"
         use APR::Const -compile => qw(:shutdown_how);
       The ":shutdown_how" group is for XXX constants.
       "APR::Const::SHUTDOWN_READ"
       since: 2.0.00
       "APR::Const::SHUTDOWN_READWRITE"
       since: 2.0.00
       "APR::Const::SHUTDOWN_WRITE"
       since: 2.0.00
   ":socket"
         use APR::Const -compile => qw(:socket);
       The ":socket" group is for the "APR::Socket" object constants, in methods "opt_get" and "opt_set".
       The following section discusses in detail each of the ":socket" constants.
       "APR::Const::SO_DEBUG"
       Possible values:
       XXX
       since: 2.0.00
       Turns on debugging information
       "APR::Const::SO_DISCONNECTED"
       Queries the disconnected state of the socket.  (Currently only used on Windows)
       Possible values:
       XXX
       since: 2.0.00
       "APR::Const::SO_KEEPALIVE"
       Keeps connections active
       Possible values:
       XXX
       since: 2.0.00
       "APR::Const::SO_LINGER"
       Lingers on close if data is present
       since: 2.0.00
       "APR::Const::SO_NONBLOCK"
       Turns blocking IO mode on/off for socket.
       Possible values:
         1 nonblocking
         0 blocking
       For example, to set a socket to a blocking IO mode:
         use APR::Socket ();
         use APR::Const    -compile => qw(SO_NONBLOCK);
         ...
         if ($socket->opt_get(APR::Const::SO_NONBLOCK)) {
             $socket->opt_set(APR::Const::SO_NONBLOCK => 0);
         }
       You don't have to query for this option, before setting it. It was done for the demonstration purpose.
       since: 2.0.00
       "APR::Const::SO_RCVBUF"
       Controls the "ReceiveBufferSize" setting
       Possible values:
       XXX
       since: 2.0.00
       "APR::Const::SO_REUSEADDR"
       The rules used in validating addresses supplied to bind should allow reuse of local addresses.
       Possible values:
       XXX
       since: 2.0.00
       "APR::Const::SO_SNDBUF"
       Controls the "SendBufferSize" setting
       Possible values:
       XXX
       since: 2.0.00
   ":status"
         use APR::Const -compile => qw(:status);
       The ":status" group is for the API that return status code, or set the error variable XXXXXX.
       The following section discusses in detail each of the available ":status" constants.
       "APR::Const::TIMEUP"
       The operation did not finish before the timeout.
       since: 2.0.00
       Due  to possible variants in conditions matching "TIMEUP", for checking error codes against this you most
       likely want to use the "APR::Status::is_TIMEUP" function instead.
   ":table"
         use APR::Const -compile => qw(:table);
       The ":table" group is for overlap() and compress() constants.  See "APR::Table" for details.
       "APR::Const::OVERLAP_TABLES_MERGE"
       since: 2.0.00
       See "APR::Table::compress" and "APR::Table::overlap".
       "APR::Const::OVERLAP_TABLES_SET"
       since: 2.0.00
       See "APR::Table::compress" and "APR::Table::overlap".
   ":uri"
         use APR::Const -compile => qw(:uri);
       The ":uri" group of constants is for manipulating URIs.
       "APR::Const::URI_ACAP_DEFAULT_PORT"
       since: 2.0.00
       "APR::Const::URI_FTP_DEFAULT_PORT"
       since: 2.0.00
       "APR::Const::URI_GOPHER_DEFAULT_PORT"
       since: 2.0.00
       "APR::Const::URI_HTTPS_DEFAULT_PORT"
       since: 2.0.00
       "APR::Const::URI_HTTP_DEFAULT_PORT"
       since: 2.0.00
       "APR::Const::URI_IMAP_DEFAULT_PORT"
       since: 2.0.00
       "APR::Const::URI_LDAP_DEFAULT_PORT"
       since: 2.0.00
       "APR::Const::URI_NFS_DEFAULT_PORT"
       since: 2.0.00
       "APR::Const::URI_NNTP_DEFAULT_PORT"
       since: 2.0.00
       "APR::Const::URI_POP_DEFAULT_PORT"
       since: 2.0.00
       "APR::Const::URI_PROSPERO_DEFAULT_PORT"
       since: 2.0.00
       "APR::Const::URI_RTSP_DEFAULT_PORT"
       since: 2.0.00
       "APR::Const::URI_SIP_DEFAULT_PORT"
       since: 2.0.00
       "APR::Const::URI_SNEWS_DEFAULT_PORT"
       since: 2.0.00
       "APR::Const::URI_SSH_DEFAULT_PORT"
       since: 2.0.00
       "APR::Const::URI_TELNET_DEFAULT_PORT"
       since: 2.0.00
       "APR::Const::URI_TIP_DEFAULT_PORT"
       since: 2.0.00
       "APR::Const::URI_UNP_OMITPASSWORD"
       since: 2.0.00
       See "APR::URI::unparse".
       "APR::Const::URI_UNP_OMITPATHINFO"
       since: 2.0.00
       See "APR::URI::unparse".
       "APR::Const::URI_UNP_OMITQUERY"
       since: 2.0.00
       See "APR::URI::unparse".
       "APR::Const::URI_UNP_OMITSITEPART"
       since: 2.0.00
       See "APR::URI::unparse".
       "APR::Const::URI_UNP_OMITUSER"
       since: 2.0.00
       See "APR::URI::unparse".
       "APR::Const::URI_UNP_OMITUSERINFO"
       since: 2.0.00
       "APR::Const::URI_UNP_REVEALPASSWORD"
       since: 2.0.00
       See "APR::URI::unparse".
       "APR::Const::URI_WAIS_DEFAULT_PORT"
       since: 2.0.00
   Other Constants
       "APR::PerlIO::PERLIO_LAYERS_ARE_ENABLED"
       since: 2.0.00
       See "APR::PerlIO::Constants")
See Also
       mod_perl 2.0 documentation.
Copyright
       mod_perl 2.0 and its core modules are copyrighted under The Apache Software License, Version 2.0.
Authors
       The mod_perl development team and numerous contributors.
perl v5.38.2                                       2024-04-07             libapache2-mod-...api::APR::Const(3pm)