mxf-send-protos.h (2207B)
1 #ifndef MXFSEND_PROTOTYPES 2 #define MXFSEND_PROTOTYPES 3 extern void fnmake_init(); 4 extern void fnmake_info(unsigned long id); 5 extern void fnmake_todo(unsigned long id); 6 extern void fnmake_mess(unsigned long id); 7 extern void fnmake_foop(unsigned long id); 8 extern void fnmake_split(unsigned long id); 9 extern void fnmake2_bounce(unsigned long id); 10 extern void fnmake_chanaddr(unsigned long id, int c); 11 12 extern void cleanup_init(); 13 extern void cleanup_selprep(datetime_sec *wakeup); 14 extern void cleanup_do(); 15 16 extern void comm_init(); 17 extern int comm_canwrite(int c); 18 extern void comm_write(int c, int delnum, unsigned long id, char *sender, char *recip); 19 extern void comm_selprep(int *nfds, fd_set *wfds); 20 extern void comm_do(fd_set *wfds); 21 22 extern void del_status(); 23 extern void del_init(); 24 extern int del_canexit(); 25 extern int del_avail(int c); 26 extern void del_start(int j, seek_pos mpos, char *recip); 27 extern void markdone(int c, unsigned long id, seek_pos pos); 28 extern void del_dochan(int c); 29 extern void del_selprep(int *nfds, fd_set *rfds); 30 extern void del_do(fd_set *rfds); 31 32 extern void sigterm(); 33 extern void sigalrm(); 34 extern void sighup(); 35 36 extern void cleandied(); 37 extern void spawndied(int c); 38 39 extern int rewrite(char *recip); 40 extern void senderadd(stralloc *sa, char *sender, char *recip); 41 extern int getinfo(stralloc *sa, datetime_sec *dt, unsigned long id); 42 43 extern void pqadd(unsigned long id); 44 extern void pqstart(); 45 extern void pqfinish(); 46 extern void pqrun(); 47 48 extern void job_init(); 49 extern int job_avail(); 50 extern int job_open(unsigned long id, int channel); 51 extern void job_close(int j); 52 extern char *stripvdomprepend(char *recip); 53 54 extern void addbounce(unsigned long id, char *recip, char *report); 55 extern int injectbounce(unsigned long id); 56 extern int getcontrols(); 57 extern void regetcontrols(); 58 extern void reread(); 59 60 extern void pass_init(); 61 extern void pass_selprep(datetime_sec *wakeup); 62 extern void pass_dochan(int c); 63 extern void messdone(unsigned long id); 64 extern void pass_do(); 65 66 extern void todo_init(); 67 extern void todo_selprep(int *nfds, fd_set *rfds, datetime_sec *wakeup); 68 extern void todo_do(fd_set *rfds); 69 extern void todo_dochan(int c); 70 #endif // MXFSEND_PROTOTYPES