26 lines
1.1 KiB
C
26 lines
1.1 KiB
C
/*
|
|
Process.h
|
|
*
|
|
*/
|
|
extern void processLog(void );
|
|
extern void processLogs(struct _iobuf *fpout,struct s_log *cur_log);
|
|
extern void cleanLogs(struct s_log *cur_log);
|
|
extern void readLog(struct s_log *cur_log);
|
|
extern int initLogs(struct _iobuf *phoutfile,struct s_log * *phead_log);
|
|
extern int initFiles(struct _iobuf *phoutfile,struct s_log *curlog);
|
|
extern void dumptable(int numfiles,struct strfile * *ptable);
|
|
extern int filecmp(struct strfile * *f1,struct strfile * *f2);
|
|
extern int processFiles(struct _iobuf *phoutfile,struct strfile *headFile);
|
|
extern int parseFile(struct _iobuf *pfh,struct strfile *curFile);
|
|
extern void doneLogs(struct _iobuf *phoutfile,struct s_log *headLog);
|
|
extern void doneFiles(struct _iobuf *phoutfile,struct strfile *headFile);
|
|
extern int cleanFile(struct strfile *headFile);
|
|
extern void copyfile(struct _iobuf *phoutfile,char *pchfilename);
|
|
extern char *findfile(char *pch);
|
|
extern struct s_log *add_logtoprocess(char *pch);
|
|
extern struct s_log *newlog(struct s_log * *start_log);
|
|
extern struct strfile *newfile(struct strfile * *start_file);
|
|
|
|
|
|
extern fileentry * add_filetoprocess(char *pch, logentry *curlog);
|