32 "dev":
"The device inode number the file is on",
33 "inode":
"The inode of the file",
34 "mode":
"The file protection mode; a bitfield of file permissions",
35 "nlink":
"The number of hard links to this file",
36 "uid":
"The UID of the owner of the file",
37 "gid":
"The GID of the owner of the file",
38 "rdev":
"The device type number",
39 "size":
"The size of the file in bytes",
40 "atime":
"The last accessed date/time of the file",
41 "mtime":
"The last modified date/time of the file",
42 "ctime":
"The created date/time of the file",
43 "blksize":
"Block size; is zero if the file is zero length or if the platform's internal `stat()` (2) "
44 "function does not provide this info",
45 "blocks":
"Blocks allocated for the file; is zero if the file is zero length or if the platform's "
46 "internal `stat()` (2) function does not provide this info",
47 "type":
"The type of file; one of:\n- `REGULAR`\n- `DIRECTORY`\n- `SYMBOLIC-LINK`\n"
48 "- `BLOCK-DEVICE`\n- `CHARACTER-DEVICE`\n- `FIFO`\n- `SYMBOLIC-LINK`\n- `SOCKET`\n"
50 "perm":
"A string giving UNIX-style permissions for the file (ex: `-rwxr-xr-x`)",
51 "name":
"The name of the file, link, or directory",
52 "filepath":
"The full filepath",
Data type for stat file response calls.
Definition: FileStatResponseDataType.qc.dox.h:27
constructor()
Creates the type.
const FieldDescriptions
Markdown descriptions for hashdecl members.
Definition: FileStatResponseDataType.qc.dox.h:31
Qore FileDataProvider module definition.
Definition: FileCopyDataProvider.qc.dox.h:26