fsm_s -
#include <fsm.h>
const char * path
const char * opath
FD_t cfd
FD_t rfd
char * rdbuf
char * rdb
size_t rdsize
size_t rdlen
size_t rdnb
FD_t wfd
char * wrbuf
char * wrb
size_t wrsize
size_t wrlen
size_t wrnb
FSMI_t iter
int ix
hardLink_s * links
hardLink_s * li
unsigned int * archiveSize
const char ** failedFile
const char * subdir
char subbuf [64]
const char * osuffix
const char * nsuffix
const char * suffix
char sufbuf [64]
short * dnlx
char * ldn
int ldnlen
int ldnalloc
int postpone
int diskchecked
int exists
int mkdirsdone
int astriplen
int rc
int commit
cpioMapFlags mapFlags
const char * dirName
const char * baseName
const char * fmd5sum
unsigned fflags
fileAction action
fileStage goal
fileStage stage
stat sb
stat osb
File name and stat information.
Definition at line 120 of file fsm.h.
File disposition.
Definition at line 164 of file fsm.h.
Referenced by fsmMapPath(), and fsmStage().
Pointer to archive size.
Definition at line 140 of file fsm.h.
Length of buildroot prefix.
Definition at line 156 of file fsm.h.
Referenced by fsmMapPath(), and fsmStage().
File base name.
Definition at line 161 of file fsm.h.
Payload file handle.
Definition at line 123 of file fsm.h.
Referenced by fsmSetup(), fsmStage(), and fsmTeardown().
Commit synchronously?
Definition at line 158 of file fsm.h.
File directory name.
Definition at line 160 of file fsm.h.
Has stat(2) been performed?
Definition at line 153 of file fsm.h.
Last dirpath verified indexes.
Definition at line 148 of file fsm.h.
Referenced by freeFSM(), and fsmStage().
Does current file exist on disk?
Definition at line 154 of file fsm.h.
First file name that failed.
Definition at line 141 of file fsm.h.
Referenced by fsmSetup(), fsmStage(), and fsmTeardown().
File flags.
Definition at line 163 of file fsm.h.
Referenced by fsmMapPath(), and fsmStage().
File MD5 sum (NULL disables).
Definition at line 162 of file fsm.h.
Package state machine goal.
Definition at line 165 of file fsm.h.
Referenced by fsmSetup(), and fsmStage().
File iterator.
Definition at line 136 of file fsm.h.
Referenced by freeFSM(), fsmGetFi(), fsmGetTs(), fsmSetup(), fsmStage(), and fsmTeardown().
Current file iterator index.
Definition at line 137 of file fsm.h.
Referenced by fsmMapAttrs(), fsmMapPath(), and fsmStage().
Last dirpath verified.
Definition at line 149 of file fsm.h.
Referenced by freeFSM(), and fsmStage().
Last dirpath allocated length.
Definition at line 151 of file fsm.h.
Last dirpath current length.
Definition at line 150 of file fsm.h.
Current hard linked file(s).
Definition at line 139 of file fsm.h.
Referenced by freeFSM(), and fsmStage().
Pending hard linked file(s).
Definition at line 138 of file fsm.h.
Referenced by freeFSM(), and fsmStage().
Bit(s) to control mapping.
Definition at line 159 of file fsm.h.
Referenced by fsmMapAttrs(), fsmMapPath(), and fsmStage().
Have 'orphan' dirs been created?
Definition at line 155 of file fsm.h.
New, created, file suffix.
Definition at line 145 of file fsm.h.
Referenced by fsmMapPath(), and fsmStage().
Original file name.
Definition at line 122 of file fsm.h.
Original file stat(2) info.
Definition at line 168 of file fsm.h.
Old, preserved, file suffix.
Definition at line 144 of file fsm.h.
Referenced by fsmMapPath(), and fsmStage().
Current file name.
Definition at line 121 of file fsm.h.
Referenced by freeFSM(), fsmMapPath(), and fsmStage().
Skip remaining stages?
Definition at line 152 of file fsm.h.
External file stage return code.
Definition at line 157 of file fsm.h.
Referenced by fsmSetup(), fsmStage(), and fsmTeardown().
read: Buffer allocated.
Definition at line 126 of file fsm.h.
read: Buffer.
Definition at line 125 of file fsm.h.
read: Number of bytes requested.
Definition at line 128 of file fsm.h.
read: Number of bytes returned.
Definition at line 129 of file fsm.h.
read: Buffer allocated size.
Definition at line 127 of file fsm.h.
read: File handle.
Definition at line 124 of file fsm.h.
Current file stat(2) info.
Definition at line 167 of file fsm.h.
Referenced by fsmMapAttrs(), fsmMapPath(), and fsmStage().
External file stage.
Definition at line 166 of file fsm.h.
Definition at line 143 of file fsm.h.
Current file sub-directory.
Definition at line 142 of file fsm.h.
Referenced by fsmMapPath(), and fsmStage().
Definition at line 147 of file fsm.h.
Referenced by fsmSetup(), and fsmStage().
Current file suffix.
Definition at line 146 of file fsm.h.
Referenced by fsmMapPath(), and fsmStage().
write: File handle.
Definition at line 130 of file fsm.h.
write: Buffer allocated.
Definition at line 132 of file fsm.h.
write: Buffer.
Definition at line 131 of file fsm.h.
write: Number of bytes requested.
Definition at line 134 of file fsm.h.
write: Number of bytes returned.
Definition at line 135 of file fsm.h.
write: Buffer allocated size.
Definition at line 133 of file fsm.h.
Referenced by fsmStage().
Generated automatically by Doxygen for rpm from the source code.
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |