PropWare
3.0.0.229
C++ objects and CMake build system for Parallax Propeller
propgcc
propeller-elf
include
sys
stat.h
1
#ifndef _SYS_STAT_H
2
#define _SYS_STAT_H
3
4
#include <sys/types.h>
5
6
#if defined(__cplusplus)
7
extern
"C"
{
8
#endif
9
10
#define S_IWUSR 0400
11
#define S_IRUSR 0200
12
#define S_IXUSR 0100
13
14
#define S_IWRITE S_IWUSR
15
#define S_IREAD S_IRUSR
16
#define S_IEXEC S_IXUSR
17
18
#define S_IFMT 07000
19
#define S_IFREG 00000
20
#define S_IFDIR 01000
21
#define S_IFCHR 02000
22
#define S_IFBLK 03000
23
#define S_IFIFO 04000
24
25
#define __S_ISFMT(mode, type) (((mode) & S_IFMT) == (type))
26
#define S_ISREG(mode) __S_ISFMT(mode, S_IFREG)
27
#define S_ISDIR(mode) __S_ISFMT(mode, S_IFDIR)
28
#define S_ISCHR(mode) __S_ISFMT(mode, S_IFCHR)
29
#define S_ISBLK(mode) __S_ISFMT(mode, S_IFBLK)
30
#define S_ISFIFO(mode) __S_ISFMT(mode, S_IFIFO)
31
32
int
mkdir(
const
char
*path,
int
mode);
33
int
stat
(
const
char
*path,
struct
stat
*buf);
34
int
fstat(
int
fd,
struct
stat
*buf);
35
36
#if defined(__cplusplus)
37
}
38
#endif
39
40
#endif
stat
Definition:
types.h:24
Generated on Fri May 20 2022 16:48:04 for PropWare by
1.8.17