#include <sys/stat.h>
sys/stat.h Kernel.framework
3 macros · 2 structs
size 120, align 8
| dev_t | st_dev | [XSI] ID of device containing file |
| ino_t | st_ino | [XSI] File serial number |
| mode_t | st_mode | [XSI] Mode of file (see below) |
| nlink_t | st_nlink | [XSI] Number of hard links |
| uid_t | st_uid | [XSI] User ID of the file |
| gid_t | st_gid | [XSI] Group ID of the file |
| dev_t | st_rdev | [XSI] Device ID |
| struct timespec | st_atimespec | time of last access |
| struct timespec | st_mtimespec | time of last data modification |
| struct timespec | st_ctimespec | time of last status change |
| off_t | st_size | [XSI] file size, in bytes |
| blkcnt_t | st_blocks | [XSI] blocks allocated for file |
| blksize_t | st_blksize | [XSI] optimal blocksize for I/O |
| __uint32_t | st_flags | user defined flags for file |
| __uint32_t | st_gen | file generation number |
| __int32_t | st_lspare | RESERVED: DO NOT USE! |
| __int64_t[2] | st_qspare | RESERVED: DO NOT USE! |
Shorthand abbreviations of above.
#define OPAQUE (UF_OPAQUE)