Go to the source code of this file.
|
| #define | _S_IFMT 0xF000 |
| |
| #define | _S_IFIFO 0x1000 |
| |
| #define | _S_IFCHR 0x2000 |
| |
| #define | _S_IFDIR 0x4000 |
| |
| #define | _S_IFBLK 0x6000 |
| |
| #define | _S_IFREG 0x8000 |
| |
| #define | _S_IFCTG 0x9000 |
| |
| #define | _S_IFCMP 0x9000 |
| |
| #define | _S_IFNWK 0x9000 |
| |
| #define | _S_IFLNK 0xA000 |
| |
| #define | _S_IFSHAD 0xB000 |
| |
| #define | _S_IFSOCK 0xC000 |
| |
| #define | _S_IFDOOR 0xD000 |
| |
| #define | _S_IFPORT 0xE000 |
| |
| #define | _S_IFWHT 0xE000 |
| |
| #define | _S_IFEVC 0xF000 |
| |
| #define | _S_ISTYPE(mode, mask) (((mode) & _S_IFMT) == (mask)) |
| |
| #define | _S_ISFIFO(m) _S_ISTYPE(m, _S_IFIFO) |
| |
| #define | _S_ISCHR(m) _S_ISTYPE(m, _S_IFCHR) |
| |
| #define | _S_ISDIR(m) _S_ISTYPE(m, _S_IFDIR) |
| |
| #define | _S_ISBLK(m) _S_ISTYPE(m, _S_IFBLK) |
| |
| #define | _S_ISREG(m) _S_ISTYPE(m, _S_IFREG) |
| |
| #define | _S_ISCTG(m) _S_ISTYPE(m, _S_IFCTG) |
| |
| #define | _S_ISCMP(m) _S_ISTYPE(m, _S_IFCMP) |
| |
| #define | _S_ISNWK(m) _S_ISTYPE(m, _S_IFNWK) |
| |
| #define | _S_ISLNK(m) _S_ISTYPE(m, _S_IFLNK ) |
| |
| #define | _S_ISSHAD(m) _S_ISTYPE(m, _S_IFSHAD) |
| |
| #define | _S_ISSOCK(m) _S_ISTYPE(m, _S_IFSOCK) |
| |
| #define | _S_ISDOOR(m) _S_ISTYPE(m, _S_IFDOOR) |
| |
| #define | _S_ISPORT(m) _S_ISTYPE(m, _S_IFPORT) |
| |
| #define | _S_ISWHT(m) _S_ISTYPE(m, _S_IFWHT ) |
| |
| #define | _S_ISEVC(m) _S_ISTYPE(m, _S_IFEVC ) |
| |
| #define | S_INSEM 0x01 |
| |
| #define | S_INSHD 0x02 |
| |
| #define | S_TYPEISSEM(_stbuf) |
| |
| #define | S_TYPEISSHM(_stbuf) |
| |
| #define | _S_IREAD 0x0100 |
| |
| #define | _S_IWRITE 0x0080 |
| |
| #define | _S_IEXEC 0x0040 |
| |
| #define | _S_IRUSR _S_IREAD |
| |
| #define | _S_IWUSR _S_IWRITE |
| |
| #define | _S_IXUSR _S_IEXEC |
| |
| #define | _S_IRWXU (_S_IRUSR | _S_IWUSR | _S_IXUSR) |
| |
| #define | _S_IRGRP (_S_IRUSR >> 3) |
| |
| #define | _S_IWGRP (_S_IWUSR >> 3) |
| |
| #define | _S_IXGRP (_S_IXUSR >> 3) |
| |
| #define | _S_IRWXG (_S_IRGRP | _S_IWGRP | _S_IXGRP) |
| |
| #define | _S_IROTH (_S_IRUSR >> 6) |
| |
| #define | _S_IWOTH (_S_IWUSR >> 6) |
| |
| #define | _S_IXOTH (_S_IXUSR >> 6) |
| |
| #define | _S_IRWXO (_S_IROTH | _S_IWOTH | _S_IXOTH) |
| |
| #define | _S_ISUID 0x0800 |
| |
| #define | _S_ISGID 0x0400 |
| |
| #define | _S_ISVTX 0x0200 |
| |
| #define | S_IFMT _S_IFMT |
| |
| #define | S_IFIFO _S_IFIFO |
| |
| #define | S_IFCHR _S_IFCHR |
| |
| #define | S_IFDIR _S_IFDIR |
| |
| #define | S_IFBLK _S_IFBLK |
| |
| #define | S_IFREG _S_IFREG |
| |
| #define | S_IFCTG _S_IFCTG |
| |
| #define | S_IFCMP _S_IFCMP |
| |
| #define | S_IFNWK _S_IFNWK |
| |
| #define | S_IFLNK _S_IFLNK |
| |
| #define | S_IFSHAD _S_IFSHAD |
| |
| #define | S_IFSOCK _S_IFSOCK |
| |
| #define | S_IFDOOR _S_IFDOOR |
| |
| #define | S_IFPORT _S_IFPORT |
| |
| #define | S_IFWHT _S_IFWHT |
| |
| #define | S_IFEVC _S_IFEVC |
| |
| #define | S_ISTYPE(mode, mask) _S_ISTYPE(mode, mask) |
| |
| #define | S_ISFIFO(m) _S_ISFIFO(m) |
| |
| #define | S_ISCHR(m) _S_ISCHR(m) |
| |
| #define | S_ISDIR(m) _S_ISDIR(m) |
| |
| #define | S_ISBLK(m) _S_ISBLK(m) |
| |
| #define | S_ISREG(m) _S_ISREG(m) |
| |
| #define | S_ISCTG(m) _S_ISCTG(m) |
| |
| #define | S_ISCMP(m) _S_ISCMP(m) |
| |
| #define | S_ISNWK(m) _S_ISNWK(m) |
| |
| #define | S_ISLNK(m) _S_ISLNK(m) |
| |
| #define | S_ISSHAD(m) _S_ISSHAD(m) |
| |
| #define | S_ISSOCK(m) _S_ISSOCK(m) |
| |
| #define | S_ISDOOR(m) _S_ISDOOR(m) |
| |
| #define | S_ISPORT(m) _S_ISPORT(m) |
| |
| #define | S_ISWHT(m) _S_ISWHT(m) |
| |
| #define | S_ISEVC(m) _S_ISEVC(m) |
| |
| #define | S_IREAD _S_IREAD |
| |
| #define | S_IWRITE _S_IWRITE |
| |
| #define | S_IEXEC _S_IEXEC |
| |
| #define | S_IRUSR _S_IRUSR |
| |
| #define | S_IWUSR _S_IWUSR |
| |
| #define | S_IXUSR _S_IXUSR |
| |
| #define | S_IRWXU _S_IRWXU |
| |
| #define | S_IRGRP _S_IRGRP |
| |
| #define | S_IWGRP _S_IWGRP |
| |
| #define | S_IXGRP _S_IXGRP |
| |
| #define | S_IRWXG _S_IRWXG |
| |
| #define | S_IROTH _S_IROTH |
| |
| #define | S_IWOTH _S_IWOTH |
| |
| #define | S_IXOTH _S_IXOTH |
| |
| #define | S_IRWXO _S_IRWXO |
| |
| #define | S_ISUID _S_ISUID |
| |
| #define | S_ISGID _S_ISGID |
| |
| #define | S_ISVTX _S_ISVTX |
| |
◆ _S_IEXEC
◆ _S_IFBLK
◆ _S_IFCHR
◆ _S_IFCMP
◆ _S_IFCTG
◆ _S_IFDIR
◆ _S_IFDOOR
◆ _S_IFEVC
◆ _S_IFIFO
◆ _S_IFLNK
◆ _S_IFMT
◆ _S_IFNWK
◆ _S_IFPORT
◆ _S_IFREG
◆ _S_IFSHAD
◆ _S_IFSOCK
◆ _S_IFWHT
◆ _S_IREAD
◆ _S_IRGRP
◆ _S_IROTH
◆ _S_IRUSR
◆ _S_IRWXG
◆ _S_IRWXO
◆ _S_IRWXU
◆ _S_ISBLK
◆ _S_ISCHR
◆ _S_ISCMP
◆ _S_ISCTG
◆ _S_ISDIR
◆ _S_ISDOOR
◆ _S_ISEVC
◆ _S_ISFIFO
◆ _S_ISGID
◆ _S_ISLNK
◆ _S_ISNWK
◆ _S_ISPORT
◆ _S_ISREG
◆ _S_ISSHAD
◆ _S_ISSOCK
◆ _S_ISTYPE
◆ _S_ISUID
◆ _S_ISVTX
◆ _S_ISWHT
◆ _S_IWGRP
◆ _S_IWOTH
◆ _S_IWRITE
◆ _S_IWUSR
◆ _S_IXGRP
◆ _S_IXOTH
◆ _S_IXUSR
◆ S_IEXEC
◆ S_IFBLK
◆ S_IFCHR
◆ S_IFCMP
◆ S_IFCTG
◆ S_IFDIR
◆ S_IFDOOR
◆ S_IFEVC
◆ S_IFIFO
◆ S_IFLNK
◆ S_IFMT
◆ S_IFNWK
◆ S_IFPORT
◆ S_IFREG
◆ S_IFSHAD
◆ S_IFSOCK
◆ S_IFWHT
◆ S_INSEM
◆ S_INSHD
◆ S_IREAD
◆ S_IRGRP
◆ S_IROTH
◆ S_IRUSR
◆ S_IRWXG
◆ S_IRWXO
◆ S_IRWXU
◆ S_ISBLK
◆ S_ISCHR
◆ S_ISCMP
◆ S_ISCTG
◆ S_ISDIR
◆ S_ISDOOR
◆ S_ISEVC
◆ S_ISFIFO
◆ S_ISGID
◆ S_ISLNK
◆ S_ISNWK
◆ S_ISPORT
◆ S_ISREG
◆ S_ISSHAD
◆ S_ISSOCK
◆ S_ISTYPE
◆ S_ISUID
◆ S_ISVTX
◆ S_ISWHT
◆ S_IWGRP
◆ S_IWOTH
◆ S_IWRITE
◆ S_IWUSR
◆ S_IXGRP
◆ S_IXOTH
◆ S_IXUSR
◆ S_TYPEISSEM
Value:
Definition at line 69 of file stat.h.
◆ S_TYPEISSHM
Value:
Definition at line 71 of file stat.h.