#include <fts.h>
Data Fields | |
| _ftsent * | fts_cycle | 
| _ftsent * | fts_parent | 
| _ftsent * | fts_link | 
| long | fts_number | 
| void * | fts_pointer | 
| char * | fts_accpath | 
| char * | fts_path | 
| int | fts_errno | 
| int | fts_symfd | 
| u_short | fts_pathlen | 
| u_short | fts_namelen | 
| ino_t | fts_ino | 
| dev_t | fts_dev | 
| nlink_t | fts_nlink | 
| short | fts_level | 
| u_short | fts_info | 
| u_short | fts_flags | 
| u_short | fts_instr | 
| stat * | fts_statp | 
| char | fts_name [1] | 
Definition at line 116 of file fts.h.
struct _ftsent* _ftsent::fts_cycle [read]           | 
        
struct _ftsent* _ftsent::fts_parent [read]           | 
        
parent directory
Definition at line 120 of file fts.h.
Referenced by fts_build(), Fts_close(), Fts_open(), fts_padjust(), Fts_read(), fts_stat(), and ftsPrint().
struct _ftsent* _ftsent::fts_link [read]           | 
        
next file in directory
Definition at line 122 of file fts.h.
Referenced by fts_build(), Fts_children(), Fts_close(), fts_lfree(), Fts_open(), fts_padjust(), Fts_read(), and fts_sort().
| long _ftsent::fts_number | 
| void* _ftsent::fts_pointer | 
| char* _ftsent::fts_accpath | 
access path
Definition at line 127 of file fts.h.
Referenced by fts_build(), Fts_children(), fts_load(), Fts_open(), Fts_read(), fts_stat(), ftsStashLatest(), and recurseDir().
| char* _ftsent::fts_path | 
root path
Definition at line 129 of file fts.h.
Referenced by fts_alloc(), fts_build(), fts_load(), ftsPrint(), and ftsStashLatest().
errno for this node
Definition at line 130 of file fts.h.
Referenced by fts_alloc(), fts_build(), Fts_read(), and fts_stat().
| u_short _ftsent::fts_pathlen | 
strlen(fts_path)
Definition at line 132 of file fts.h.
Referenced by fts_build(), fts_load(), Fts_read(), and ftsPrint().
| u_short _ftsent::fts_namelen | 
strlen(fts_name)
Definition at line 133 of file fts.h.
Referenced by fts_alloc(), fts_build(), fts_load(), Fts_read(), ftsPrint(), and rpmgiWalkPathFilter().
| ino_t _ftsent::fts_ino | 
| dev_t _ftsent::fts_dev | 
device
Definition at line 136 of file fts.h.
Referenced by fts_load(), Fts_read(), fts_safe_changedir(), and fts_stat().
| nlink_t _ftsent::fts_nlink | 
| short _ftsent::fts_level | 
depth (-1 to N)
Definition at line 141 of file fts.h.
Referenced by fts_build(), Fts_children(), Fts_close(), Fts_open(), fts_padjust(), Fts_read(), fts_stat(), ftsPrint(), ftsStashLatest(), rpmfts_print(), and rpmgiWalkPathFilter().
| u_short _ftsent::fts_info | 
user flags for FTSENT structure
Definition at line 157 of file fts.h.
Referenced by fts_build(), Fts_children(), Fts_open(), Fts_read(), ftsPrint(), recurseDir(), rpmfts_print(), rpmfts_step(), and rpmgiWalkPathFilter().
| u_short _ftsent::fts_flags | 
private flags for FTSENT structure
Definition at line 161 of file fts.h.
Referenced by fts_alloc(), fts_build(), Fts_read(), and fts_stat().
| u_short _ftsent::fts_instr | 
fts_set() instructions
Definition at line 167 of file fts.h.
Referenced by fts_alloc(), Fts_read(), and Fts_set().
struct stat* _ftsent::fts_statp [read]           | 
        
stat(2) information
Definition at line 170 of file fts.h.
Referenced by fts_alloc(), fts_stat(), ftsStashLatest(), and recurseDir().
| char _ftsent::fts_name[1] | 
file name
Definition at line 171 of file fts.h.
Referenced by fts_alloc(), fts_build(), fts_load(), Fts_open(), Fts_read(), fts_stat(), ftsPrint(), ftsStashLatest(), rpmfts_print(), and rpmgiWalkPathFilter().
 1.5.2