Data Structures | |
struct | apr_finfo_t |
Defines | |
#define | APR_FINFO_LINK 0x00000001 |
#define | APR_FINFO_MTIME 0x00000010 |
#define | APR_FINFO_CTIME 0x00000020 |
#define | APR_FINFO_ATIME 0x00000040 |
#define | APR_FINFO_SIZE 0x00000100 |
#define | APR_FINFO_CSIZE 0x00000200 |
#define | APR_FINFO_DEV 0x00001000 |
#define | APR_FINFO_INODE 0x00002000 |
#define | APR_FINFO_NLINK 0x00004000 |
#define | APR_FINFO_TYPE 0x00008000 |
#define | APR_FINFO_USER 0x00010000 |
#define | APR_FINFO_GROUP 0x00020000 |
#define | APR_FINFO_UPROT 0x00100000 |
#define | APR_FINFO_GPROT 0x00200000 |
#define | APR_FINFO_WPROT 0x00400000 |
#define | APR_FINFO_ICASE 0x01000000 |
#define | APR_FINFO_NAME 0x02000000 |
#define | APR_FINFO_MIN 0x00008170 |
#define | APR_FINFO_IDENT 0x00003000 |
#define | APR_FINFO_OWNER 0x00030000 |
#define | APR_FINFO_PROT 0x00700000 |
#define | APR_FINFO_NORM 0x0073b170 |
#define | APR_FINFO_DIRENT 0x02000000 |
Typedefs | |
typedef apr_finfo_t | apr_finfo_t |
Functions | |
apr_status_t | apr_stat (apr_finfo_t *finfo, const char *fname, apr_int32_t wanted, apr_pool_t *pool) |
|
Access Time |
|
Storage size consumed by the file |
|
Creation or inode-changed time |
|
Device |
|
an atomic unix apr_dir_read() |
|
Group protection bits |
|
Group |
|
if dev is case insensitive |
|
dev and inode |
|
Inode |
|
Stat the link not the file itself if it is a link |
|
type, mtime, ctime, atime, size |
|
Modification Time |
|
->name in proper case |
|
Number of links |
|
an atomic unix apr_stat() |
|
user and group |
|
all protections |
|
Size of the file |
|
Type |
|
User protection bits |
|
User |
|
World protection bits |
|
file info structure |
|
get the specified file's stats. The file is specified by filename, instead of using a pre-opened file.
|