docs::api::APR::Const - Online Linux Manual PageSection : 3
Updated : 2021-01-26
Source : perl v5.32.1
Note : User Contributed Perl Documentation

NAMEAPR::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 ...);

DescriptionThis 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 Descriptior 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 ConstantsAPR::PerlIO::PERLIO_LAYERS_ARE_ENABLED since: 2.0.00 See APR::PerlIO::Constants)

See Alsomod_perl 2.0 documentation.

Copyrightmod_perl 2.0 and its core modules are copyrighted under The Apache Software License, Version 2.0.

AuthorsThe mod_perl development team and numerous contributors.
0
Johanes Gumabo
Data Size   :   137,642 byte
man-APR::Const.3pmBuild   :   2024-12-05, 20:55   :  
Visitor Screen   :   x
Visitor Counter ( page / site )   :   3 / 169,810
Visitor ID   :     :  
Visitor IP   :   3.137.177.204   :  
Visitor Provider   :   AMAZON-02   :  
Provider Position ( lat x lon )   :   39.962500 x -83.006100   :   x
Provider Accuracy Radius ( km )   :   1000   :  
Provider City   :   Columbus   :  
Provider Province   :   Ohio ,   :   ,
Provider Country   :   United States   :  
Provider Continent   :   North America   :  
Visitor Recorder   :   Version   :  
Visitor Recorder   :   Library   :  
Online Linux Manual Page   :   Version   :   Online Linux Manual Page - Fedora.40 - march=x86-64 - mtune=generic - 24.12.05
Online Linux Manual Page   :   Library   :   lib_c - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Online Linux Manual Page   :   Library   :   lib_m - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Data Base   :   Version   :   Online Linux Manual Page Database - 24.04.13 - march=x86-64 - mtune=generic - fedora-38
Data Base   :   Library   :   lib_c - 23.02.07 - march=x86-64 - mtune=generic - fedora.36

Very long time ago, I have the best tutor, Wenzel Svojanovsky . If someone knows the email address of Wenzel Svojanovsky , please send an email to johanes_gumabo@yahoo.co.id .
If error, please print screen and send to johanes_gumabo@yahoo.co.id
Under development. Support me via PayPal.

ERROR : Need New Coding :         (parse_manual_page_|249|APR::Const.3pm|36/37|el══─{─══.|.el══─{─══. ds -- \|\(em\| )         (htmlprn|149|APR::Const.3pm|36/37|.el══─{─══. ds --  —  |.el══─{─══. ds -- \|\(em\| )         (parse_manual_page_|249|APR::Const.3pm|43|br══─}─══|'br══─}─══ )         (htmlprn|149|APR::Const.3pm|43|'br══─}─══ |'br══─}─══ )