Main Page | Modules | Data Structures | File List | Data Fields | Globals | Related Pages

_ftsent Struct Reference

#include <fts.h>


Data Fields

_ftsentfts_cycle
_ftsentfts_parent
_ftsentfts_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]


Field Documentation

char* _ftsent::fts_accpath
 

access path

Definition at line 134 of file fts.h.

Referenced by ftsStashLatest(), and recurseDir().

struct _ftsent* _ftsent::fts_cycle
 

cycle node

Definition at line 125 of file fts.h.

dev_t _ftsent::fts_dev
 

device

Definition at line 143 of file fts.h.

int _ftsent::fts_errno
 

errno for this node

Definition at line 137 of file fts.h.

Referenced by fts_build().

u_short _ftsent::fts_flags
 

private flags for FTSENT structure

Definition at line 184 of file fts.h.

u_short _ftsent::fts_info
 

user flags for FTSENT structure

Definition at line 178 of file fts.h.

Referenced by fts_build(), Fts_read(), ftsPrint(), recurseDir(), rpmfts_print(), and rpmfts_step().

ino_t _ftsent::fts_ino
 

inode

Definition at line 142 of file fts.h.

u_short _ftsent::fts_instr
 

fts_set() instructions

Definition at line 194 of file fts.h.

short _ftsent::fts_level
 

depth (-1 to N)

Definition at line 148 of file fts.h.

Referenced by Fts_close(), ftsPrint(), ftsStashLatest(), and rpmfts_print().

struct _ftsent* _ftsent::fts_link
 

next file in directory

Definition at line 129 of file fts.h.

Referenced by Fts_close(), and fts_lfree().

char _ftsent::fts_name[1]
 

file name

Definition at line 198 of file fts.h.

Referenced by ftsPrint(), ftsStashLatest(), and rpmfts_print().

u_short _ftsent::fts_namelen
 

strlen(fts_name)

Definition at line 140 of file fts.h.

Referenced by ftsPrint().

nlink_t _ftsent::fts_nlink
 

link count

Definition at line 144 of file fts.h.

long _ftsent::fts_number
 

local numeric value

Definition at line 130 of file fts.h.

struct _ftsent* _ftsent::fts_parent
 

parent directory

Definition at line 127 of file fts.h.

Referenced by Fts_close(), and ftsPrint().

char* _ftsent::fts_path
 

root path

Definition at line 136 of file fts.h.

Referenced by ftsPrint(), and ftsStashLatest().

u_short _ftsent::fts_pathlen
 

strlen(fts_path)

Definition at line 139 of file fts.h.

Referenced by ftsPrint().

void* _ftsent::fts_pointer
 

local address value

Definition at line 132 of file fts.h.

struct stat* _ftsent::fts_statp
 

stat(2) information

Definition at line 197 of file fts.h.

Referenced by ftsStashLatest(), and recurseDir().

int _ftsent::fts_symfd
 

fd for symlink

Definition at line 138 of file fts.h.


The documentation for this struct was generated from the following file:
Generated on Fri Apr 16 16:36:57 2004 for rpm by doxygen 1.3.6