📄 sitback.h
字号:
#define FILECOPY 1#define CDR 2#define CDRW 3#define ISO 4#define TARCDR 5#define TARCDRW 6#define TARISO 7#define ZIP 8#define ZIPCDR 9#define ZIPCDRW 10#define ZIPISO 11/*errcode is the global errcode, wich will be set by any failing function*/extern int errcode; /*main.c*//*struct holding an entry in the filelist*/struct filelist{ char *target; struct filelist *next; struct filelist *prev;};typedef struct filelist* Tfilelist;/*struct holding an entry in the timelist*/struct timelist{ int dayofweek; int hour; int min; struct timelist *next; struct timelist *prev;};typedef struct timelist* Ttimelist;/*Configuration*/extern char conf__script_name[]; /* init.c */extern char conf__script_title[]; /* ...... */extern int conf__mode; /* ...... */extern int conf__operation; /* ...... */extern char conf__allow_multiple; /* ...... */extern int conf__volume_length; /* ...... */extern char conf__org_archive[]; /* ...... */extern char conf__archive[]; /* ...... */extern int conf__compress; /* ...... */extern Tfilelist conf__filelist; /* ...... */extern Ttimelist conf__timelist; /* ...... */extern char conf__report_printer[]; /* ...... */extern char conf__smb_user[]; /* ...... */extern char conf__smb_passwd[]; /* ...... */extern long unsigned conf__archive_size; /* ...... */extern char conf__archive_name[]; /* ...... */extern char conf__report_name[]; /* ...... */extern int conf__ignore_time_info; /* ...... */extern char conf__archive_id[]; /* ...... */extern char conf__archive_oldid[]; /* ...... */extern int conf__update_archiveinfo; /* ...... */extern int conf__skip_old_archiveinfo;/* ...... */extern char conf__tar_action; /* ...... */extern int conf__verbose; /* ...... */extern int conf__mt_device; /* ...... */extern int conf__non_rewind; /* ...... */extern int conf__retry; /* ...... */extern char conf__tar[]; /* ...... */extern char conf__gzip[]; /* ...... */extern char conf__zip[]; /* ...... */extern char conf__bzip2[]; /* ...... */extern char conf__Zcompress[]; /* ...... */extern char conf__mt[]; /* ...... */extern char *conf__compressapp; /* ...... */extern int conf__compressor; /* ...... */extern char conf__start_mark[]; /* ...... */extern int conf__verify; /* ...... */extern int conf__special_files; /* ...... */extern char conf__ps[]; /* ...... */extern int conf__curses; /* ...... */extern char conf__before[]; /* ...... */extern char conf__after[]; /* ...... */extern char *conf__exclude_files; /* ...... */extern char conf__rsh[]; /* ...... */extern char conf__rhost[]; /* ...... */extern char conf__ruser[]; /* ...... */extern int conf__nice; /* ...... */extern char *conf__homedir; /* ...... */extern int conf__force_mt; /* ...... */extern int conf__force_not_mt; /* ...... */extern int conf__force_rewind; /* ...... */extern int conf__force_non_rewind; /* ...... */extern int conf__follow_symlinks; /* ...... */extern int conf__keep_lock; /* ...... */extern char conf__report_mail[]; /* ...... */extern char conf__smtp_host[]; /* ...... */extern char conf__smtp_user[]; /* ...... */extern char conf__smtp_pass[]; /* ...... */extern int conf__type; /* ...... */extern int conf__ignore_bad_symlinks; /* ...... */extern char conf__mkisofs[]; /* ...... */extern char conf__cdrecord[]; /* ...... */extern char conf__speed[]; /* ...... */extern int conf__fixate; /* ...... */extern char conf__buffersize[]; /* ...... */extern int conf__eject; /* ...... */extern int conf__cd_on_the_fly; /* ...... */extern char conf__temp[]; /* ...... */extern time_t conf__time_started; /* ...... */extern char conf__tracksize[]; /* ...... */extern unsigned conf__archive_count; /* ...... */extern int conf__unattended; /* ...... */extern char conf__scriptdir[]; /* ...... */extern int conf__skip_lock; /* ...... */extern int conf__add_to_root; /* ...... */extern int conf__no_info; /* ...... */extern int conf__bad_symlinks; /* ...... *//*Global prototypes*/int ArchiveList(); /* archive.c */int Init(int argc, char *argv[]); /* init.c */void Shutdown(); /* init.c */int Backup(); /* backup.c */int Restore(); /* restore.c */int List(); /* list.c */void Wait_for_time_condition(); /* util.c */int ArchiveName(); /* archive.c */int PrintReport(char *file); /* util.c */int WriteReport(char *file,char *output); /* util.c */int TestLocation(char *location); /* archive.c */int ArchiveId(); /* archive.c */int DataBaseInsert(char *id); /* database.c */int DataBaseRename(char *oldid,char *newid); /* datbase.c */int DataBaseSetStatus(char *id,char *status); /* database.c */int OldArchiveId(); /* archive.c */void SetLock(char *lock); /* util.c */void ClearLock(char *lock); /* util.c */int ArchiveReady(int timeout); /* util.c */int UI__Init(int argc,char **argv); /* ui.c */void UI__Shutdown(); /* ui.c */void UI__Message(char *msg, ... ); /* ui.c */void *UI__TrackStdout(void *word); /* ui.c */void UI__SetProgressText(char *text); /* ui.c */int UI__ShowBackup(); /* ui.c */void UI__SetProgressText(char *text); /* ui.c */void UI__OkDlg(char *msg); /* ui.c */void UI__Warning(char *msg, ... ); /* ui.c */void UI__Beep(); /* ui.c */void GenerateStartMark(); /* util.c */void log(char *message, ... ); /* util.c */int Execute(char *fmt, ... ); /* util.c */char *Next_time_condition(); /* util.c */void Kill(int pid); /* util.c */int RewindDevice(); /* util.c */int SendMail(char *file,char *subject); /* mail.c */int Daemonize(); /* util.c */void Sync(); /* util.c */int Initialize_Report(); /* util.c */void Report(char *formatstring, ... ); /* util.c */void Finalize_Report(); /* util.c */char *base64_encode(char *string); /* util.c *//*find out if all ncurses components are available*/#ifdef HAVE_NCURSES_H #ifdef HAVE_LIBNCURSES #define HAVE_NCURSES #endif#endif#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -