![]() |
Home / Documentation / 2.0 / API / | |||
| APR::Finfo - Perl API for XXX | ||||
|
|
||
statMETA: Autogenerated - needs to be reviewed/completed
get the specified file's stats. The file is specified by filename, instead of using a pre-opened file.
$ret = $finfo->stat($fname, $wanted, $cont);
$finfo (APR::Finfo)
Where to store the information about the file, which is never touched if the call fails.
$fname (string)
The name of the file to stat.
$wanted (string)
The desired apr_finfo_t fields, as a bit flag of APR_FINFO_ values
$cont (integer)
the pool to use to allocate the new file.
$ret (integer)
poolMETA: Autogenerated - needs to be reviewed/completed
Allocates memory and closes lingering handles in the specified pool
$ret = $obj->pool($newval);
$obj (APR::Finfo)
$newval (APR::Pool)
validMETA: Autogenerated - needs to be reviewed/completed
The bitmask describing valid fields of this apr_finfo_t structure including all available 'wanted' fields and potentially more
$ret = $obj->valid($newval);
$obj (APR::Finfo)
$newval (integer)
protectionMETA: Autogenerated - needs to be reviewed/completed
The access permissions of the file. Mimics Unix access rights.
$ret = $obj->protection($newval);
$obj (APR::Finfo)
$newval (integer)
filetypeMETA: Autogenerated - needs to be reviewed/completed
The type of file. One of APR_REG, APR_DIR, APR_CHR, APR_BLK, APR_PIPE, APR_LNK or APR_SOCK. If the type is undetermined, the value is APR_NOFILE. If the type cannot be determined, the value is APR_UNKFILE.
$ret = $obj->filetype($newval);
$obj (APR::Finfo)
$newval (integer)
userMETA: Autogenerated - needs to be reviewed/completed
The user id that owns the file
$ret = $obj->user($newval);
$obj (APR::Finfo)
$newval (integer)
groupMETA: Autogenerated - needs to be reviewed/completed
The group id that owns the file
$ret = $obj->group($newval);
$obj (APR::Finfo)
$newval (integer)
inodeMETA: Autogenerated - needs to be reviewed/completed
The inode of the file.
$ret = $obj->inode($newval);
$obj (APR::Finfo)
$newval (integer)
deviceMETA: Autogenerated - needs to be reviewed/completed
The id of the device the file is on.
$ret = $obj->device($newval);
$obj (APR::Finfo)
$newval (number)
nlinkMETA: Autogenerated - needs to be reviewed/completed
The number of hard links to the file.
$ret = $obj->nlink($newval);
$obj (APR::Finfo)
$newval (integer)
sizeMETA: Autogenerated - needs to be reviewed/completed
The size of the file
$ret = $obj->size($newval);
$obj (APR::Finfo)
$newval (integer)
csizeMETA: Autogenerated - needs to be reviewed/completed
The storage size consumed by the file
$ret = $obj->csize($newval);
$obj (APR::Finfo)
$newval (integer)
atimeMETA: Autogenerated - needs to be reviewed/completed
The time the file was last accessed
$ret = $obj->atime($newval);
$obj (APR::Finfo)
$newval (number)
mtimeMETA: Autogenerated - needs to be reviewed/completed
The time the file was last modified
$ret = $obj->mtime($newval);
$obj (APR::Finfo)
$newval (number)
ctimeMETA: Autogenerated - needs to be reviewed/completed
The time the file was last changed
$ret = $obj->ctime($newval);
$obj (APR::Finfo)
$newval (number)
fnameMETA: Autogenerated - needs to be reviewed/completed
The pathname of the file (possibly unrooted)
$ret = $obj->fname($newval);
$obj (APR::Finfo)
$newval (string)
nameMETA: Autogenerated - needs to be reviewed/completed
The file's name (no path) in filesystem case
$ret = $obj->name($newval);
$obj (APR::Finfo)
$newval (string)
mod_perl 2.0 and its core modules are copyrighted under The Apache Software License, Version 1.1.
|
|