XFusion API v1.3.0
载入中...
搜索中...
未找到
xf_vfs_sys_stat.h 文件参考
xf_vfs_sys_stat.h 的引用(Include)关系图:

浏览源代码.

结构体

struct  xf_vfs_stat
 

宏定义

#define XF_VFS__IFMT   0170000
 
#define XF_VFS__IFDIR   0040000
 
#define XF_VFS__IFCHR   0020000
 
#define XF_VFS__IFBLK   0060000
 
#define XF_VFS__IFREG   0100000
 
#define XF_VFS__IFLNK   0120000
 
#define XF_VFS__IFSOCK   0140000
 
#define XF_VFS__IFIFO   0010000
 
#define XF_VFS_S_BLKSIZE   1024
 
#define XF_VFS_S_ISUID   0004000
 
#define XF_VFS_S_ISGID   0002000
 
#define XF_VFS_S_ISVTX   0001000
 
#define XF_VFS_S_IFMT   XF_VFS__IFMT
 
#define XF_VFS_S_IFDIR   XF_VFS__IFDIR
 
#define XF_VFS_S_IFCHR   XF_VFS__IFCHR
 
#define XF_VFS_S_IFBLK   XF_VFS__IFBLK
 
#define XF_VFS_S_IFREG   XF_VFS__IFREG
 
#define XF_VFS_S_IFLNK   XF_VFS__IFLNK
 
#define XF_VFS_S_IFSOCK   XF_VFS__IFSOCK
 
#define XF_VFS_S_IFIFO   XF_VFS__IFIFO
 
#define XF_VFS_S_IRWXU   (XF_VFS_S_IRUSR | XF_VFS_S_IWUSR | XF_VFS_S_IXUSR)
 
#define XF_VFS_S_IRUSR   0000400
 
#define XF_VFS_S_IWUSR   0000200
 
#define XF_VFS_S_IXUSR   0000100
 
#define XF_VFS_S_IRWXG   (XF_VFS_S_IRGRP | XF_VFS_S_IWGRP | XF_VFS_S_IXGRP)
 
#define XF_VFS_S_IRGRP   0000040
 
#define XF_VFS_S_IWGRP   0000020
 
#define XF_VFS_S_IXGRP   0000010
 
#define XF_VFS_S_IRWXO   (XF_VFS_S_IROTH | XF_VFS_S_IWOTH | XF_VFS_S_IXOTH)
 
#define XF_VFS_S_IROTH   0000004
 
#define XF_VFS_S_IWOTH   0000002
 
#define XF_VFS_S_IXOTH   0000001
 

类型定义

typedef struct xf_vfs_stat xf_vfs_stat_t
 

详细描述

作者
catcatBlue (catca.nosp@m.tblu.nosp@m.e@qq..nosp@m.com)
版本
1.0
日期
2025-01-15

在文件 xf_vfs_sys_stat.h 中定义.

宏定义说明

◆ XF_VFS__IFMT

#define XF_VFS__IFMT   0170000

文件类型

在文件 xf_vfs_sys_stat.h26 行定义.

◆ XF_VFS__IFDIR

#define XF_VFS__IFDIR   0040000

目录

在文件 xf_vfs_sys_stat.h27 行定义.

◆ XF_VFS__IFCHR

#define XF_VFS__IFCHR   0020000

特殊字符

在文件 xf_vfs_sys_stat.h28 行定义.

◆ XF_VFS__IFBLK

#define XF_VFS__IFBLK   0060000

特殊块

在文件 xf_vfs_sys_stat.h29 行定义.

◆ XF_VFS__IFREG

#define XF_VFS__IFREG   0100000

常规

在文件 xf_vfs_sys_stat.h30 行定义.

◆ XF_VFS__IFLNK

#define XF_VFS__IFLNK   0120000

符号链接

在文件 xf_vfs_sys_stat.h31 行定义.

◆ XF_VFS__IFSOCK

#define XF_VFS__IFSOCK   0140000

套接字

在文件 xf_vfs_sys_stat.h32 行定义.

◆ XF_VFS__IFIFO

#define XF_VFS__IFIFO   0010000

先进先出

在文件 xf_vfs_sys_stat.h33 行定义.

◆ XF_VFS_S_BLKSIZE

#define XF_VFS_S_BLKSIZE   1024

块的大小

在文件 xf_vfs_sys_stat.h35 行定义.

◆ XF_VFS_S_ISUID

#define XF_VFS_S_ISUID   0004000

在执行时设置用户 ID

在文件 xf_vfs_sys_stat.h37 行定义.

◆ XF_VFS_S_ISGID

#define XF_VFS_S_ISGID   0002000

在执行时设置组 ID

在文件 xf_vfs_sys_stat.h38 行定义.

◆ XF_VFS_S_ISVTX

#define XF_VFS_S_ISVTX   0001000

即使在使用后也保存交换的文本

在文件 xf_vfs_sys_stat.h39 行定义.

◆ XF_VFS_S_IFMT

#define XF_VFS_S_IFMT   XF_VFS__IFMT

在文件 xf_vfs_sys_stat.h41 行定义.

◆ XF_VFS_S_IFDIR

#define XF_VFS_S_IFDIR   XF_VFS__IFDIR

在文件 xf_vfs_sys_stat.h42 行定义.

◆ XF_VFS_S_IFCHR

#define XF_VFS_S_IFCHR   XF_VFS__IFCHR

在文件 xf_vfs_sys_stat.h43 行定义.

◆ XF_VFS_S_IFBLK

#define XF_VFS_S_IFBLK   XF_VFS__IFBLK

在文件 xf_vfs_sys_stat.h44 行定义.

◆ XF_VFS_S_IFREG

#define XF_VFS_S_IFREG   XF_VFS__IFREG

在文件 xf_vfs_sys_stat.h45 行定义.

◆ XF_VFS_S_IFLNK

#define XF_VFS_S_IFLNK   XF_VFS__IFLNK

在文件 xf_vfs_sys_stat.h46 行定义.

◆ XF_VFS_S_IFSOCK

#define XF_VFS_S_IFSOCK   XF_VFS__IFSOCK

在文件 xf_vfs_sys_stat.h47 行定义.

◆ XF_VFS_S_IFIFO

#define XF_VFS_S_IFIFO   XF_VFS__IFIFO

在文件 xf_vfs_sys_stat.h48 行定义.

◆ XF_VFS_S_IRWXU

#define XF_VFS_S_IRWXU   (XF_VFS_S_IRUSR | XF_VFS_S_IWUSR | XF_VFS_S_IXUSR)

在文件 xf_vfs_sys_stat.h50 行定义.

◆ XF_VFS_S_IRUSR

#define XF_VFS_S_IRUSR   0000400

读取权限,所有者

在文件 xf_vfs_sys_stat.h51 行定义.

◆ XF_VFS_S_IWUSR

#define XF_VFS_S_IWUSR   0000200

写权限,所有者

在文件 xf_vfs_sys_stat.h52 行定义.

◆ XF_VFS_S_IXUSR

#define XF_VFS_S_IXUSR   0000100

执行/搜索权限,所有者

在文件 xf_vfs_sys_stat.h53 行定义.

◆ XF_VFS_S_IRWXG

#define XF_VFS_S_IRWXG   (XF_VFS_S_IRGRP | XF_VFS_S_IWGRP | XF_VFS_S_IXGRP)

在文件 xf_vfs_sys_stat.h54 行定义.

◆ XF_VFS_S_IRGRP

#define XF_VFS_S_IRGRP   0000040

读取权限,组

在文件 xf_vfs_sys_stat.h55 行定义.

◆ XF_VFS_S_IWGRP

#define XF_VFS_S_IWGRP   0000020

写权限,组

在文件 xf_vfs_sys_stat.h56 行定义.

◆ XF_VFS_S_IXGRP

#define XF_VFS_S_IXGRP   0000010

执行/搜索权限,组

在文件 xf_vfs_sys_stat.h57 行定义.

◆ XF_VFS_S_IRWXO

#define XF_VFS_S_IRWXO   (XF_VFS_S_IROTH | XF_VFS_S_IWOTH | XF_VFS_S_IXOTH)

在文件 xf_vfs_sys_stat.h58 行定义.

◆ XF_VFS_S_IROTH

#define XF_VFS_S_IROTH   0000004

读取权限,其他

在文件 xf_vfs_sys_stat.h59 行定义.

◆ XF_VFS_S_IWOTH

#define XF_VFS_S_IWOTH   0000002

写权限,其他

在文件 xf_vfs_sys_stat.h60 行定义.

◆ XF_VFS_S_IXOTH

#define XF_VFS_S_IXOTH   0000001

执行/搜索权限,其他

在文件 xf_vfs_sys_stat.h61 行定义.

类型定义说明

◆ xf_vfs_stat_t

typedef struct xf_vfs_stat xf_vfs_stat_t