ftw.h
2015-07-22 14:55
302 查看
NAME
ftw.h - file tree traversal
SYNOPSIS
#include <ftw.h>
DESCRIPTION
The <ftw.h> header shall define the FTW structure that includes at least the following members:
int base
int level
The <ftw.h> header shall define macros for use as clues of the third argument to the application-supplied function that is passed as second argument to ftw() and nftw():
FTW_F File.
FTW_D Directory.
FTW_DNR
Directory without read permission.
FTW_DP
Directory with subdirectories visited.
FTW_NS
Unknown typw; stat() failed.
FTW_SL
Symbolic link.
FTW_SLN
Symbolic link that names a nonexistent file.
The <ftw.h> header shall define macros for use as values of the fourth argument to nftw():
FTW_PHYS
Physical walk, dose not follow symbolic link. Otherwise, nftw() follows links but does not walk down any path that croess itself.
FTW_MOUNT
The walk does not cross a mount point.
FTW_DEPTH
All subdirectories are isited before the directory itself.
FTW_CHDIR
The walk changes to each directory before reading it.
The following shall be declared as functions and any also be defined as macros. Function prototypes shall be provided.
int ftw(const char *, int (*)(conster char *, const struct stat *, int), int);
int nftw(const char *, int (*)(const char *, const struct stat *, int, struct FTW*), int, int);
The <ftw.h> hader shall define the stat structure and the symbolic names for st_mode and the file type test macros as described in <sys/stat.h>
Inclusion of the <ftw.h> header may also make visible all symbols from <sys/stat.h>.
The following sections are informative.
APPLICATION USAGE
None.
RATIONALE
None.
FUTURE DIRECTIONS
None.
SEE ALSO
<sys/ftw.h>, the Systen Interfaces volume of IEEE Std 1003.1-2001, ftw(), nftw()
ftw.h - file tree traversal
SYNOPSIS
#include <ftw.h>
DESCRIPTION
The <ftw.h> header shall define the FTW structure that includes at least the following members:
int base
int level
The <ftw.h> header shall define macros for use as clues of the third argument to the application-supplied function that is passed as second argument to ftw() and nftw():
FTW_F File.
FTW_D Directory.
FTW_DNR
Directory without read permission.
FTW_DP
Directory with subdirectories visited.
FTW_NS
Unknown typw; stat() failed.
FTW_SL
Symbolic link.
FTW_SLN
Symbolic link that names a nonexistent file.
The <ftw.h> header shall define macros for use as values of the fourth argument to nftw():
FTW_PHYS
Physical walk, dose not follow symbolic link. Otherwise, nftw() follows links but does not walk down any path that croess itself.
FTW_MOUNT
The walk does not cross a mount point.
FTW_DEPTH
All subdirectories are isited before the directory itself.
FTW_CHDIR
The walk changes to each directory before reading it.
The following shall be declared as functions and any also be defined as macros. Function prototypes shall be provided.
int ftw(const char *, int (*)(conster char *, const struct stat *, int), int);
int nftw(const char *, int (*)(const char *, const struct stat *, int, struct FTW*), int, int);
The <ftw.h> hader shall define the stat structure and the symbolic names for st_mode and the file type test macros as described in <sys/stat.h>
Inclusion of the <ftw.h> header may also make visible all symbols from <sys/stat.h>.
The following sections are informative.
APPLICATION USAGE
None.
RATIONALE
None.
FUTURE DIRECTIONS
None.
SEE ALSO
<sys/ftw.h>, the Systen Interfaces volume of IEEE Std 1003.1-2001, ftw(), nftw()
相关文章推荐
- Php-fpm
- 创建两个线程模拟火车站两个窗口售票程序
- 阿里云win2008企业版镜像搭建ftp服务
- 1017 乘积最大
- 使input框的宽度随输入的字符的长度变化而变化
- 新增线程删除文件夹下的文件
- hadoop2.2.0集群的HA高可靠的最简单配置
- ios-KeyboardNotification
- 多校第一场 1006 hdu 5293 Tree chain problem(离线LCA+时间戳+树形dp)
- EditText设置可以编辑和不可编辑状态
- js拖拽进度条
- memcache安装及php的memcache支持
- ssh免密码登陆
- 备忘篇——jquery实现将左边的元素添加到右边后,在右边点击添加的元素却没反应
- 获取数据库的连接
- [LeetCode]Same Tree
- Hadoop核心架构HDFS+MapReduce+Hbase+Hive详解
- hdoj-1251-统计难题(字典树)
- poj1936
- Hadoop2源码分析-RPC机制初识