home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 2 BBS / 02-BBS.zip / dwnsrs59.zip / DOWNFPRO.H < prev    next >
Text File  |  1993-11-05  |  2KB  |  50 lines

  1. /* ============================================================= */
  2. /*  Rob Hamerling's MAXIMUS download file scan and sort utility  */
  3. /*  -> DOWNFPRO.H                                                */
  4. /*  -> Function prototypes for 'global' functions                */
  5. /*     that may be called from different reporting functions     */
  6. /* ============================================================= */
  7.  
  8. char    *asciiz(char *);
  9. void     block_title(FILE *, short int, char *, char *, LISTPARM *);
  10. USHORT   count_areas(DOWNPATH _HUGE *, short int);
  11. ULONG    count_bytes(DOWNPATH _HUGE *);
  12. ULONG    count_files(DOWNPATH _HUGE *);
  13. void     desc_part(FILE *, char *, unsigned int,
  14.                    unsigned int, LISTPARM *);
  15. char    *f_date(FDATE);
  16. char    *f_time(FTIME);
  17. char    *f_size_date(FILECHAIN *);
  18. int      file_age(FILECHAIN *);
  19. char     file_age_ind(FILECHAIN *);
  20. void     file_incl(FILE *, LISTPARM *);
  21. void     insert_title(FILE *, STRCHAIN *, int);
  22. char     *next_word(char *);
  23. FILECHAIN *new_acq(FILECHAIN *, FILECHAIN *);
  24. ULONG    preproc_area(DOWNPATH _HUGE *,
  25.                       FILECHAIN * _HUGE *, LISTPARM *);
  26. void     psort(FILECHAIN * _HUGE *, long int, long int,
  27.                int (*)(FILECHAIN *, FILECHAIN *));
  28. int      rpt_coll(FILECHAIN *, LISTPARM *, int);
  29. ULONG    rpt_count(FILECHAIN * _HUGE *, LISTPARM *, FILECHAIN **);
  30. void     sep_line(FILE *, char, unsigned short int,...);
  31. void     show_help(void);
  32. void     show_welcome(void);
  33. void     signature(FILE *, char *);
  34. int      sort_all(FILECHAIN *, FILECHAIN *);
  35. int      sort_al2(FILECHAIN *, FILECHAIN *);
  36. int      sort_akp(FILECHAIN *, FILECHAIN *);
  37. int      sort_fil(FILECHAIN *, FILECHAIN *);
  38. int      sort_gbl(FILECHAIN *, FILECHAIN *);
  39. int      sort_new(FILECHAIN *, FILECHAIN *);
  40. int      sort_summ(const void *, const void *);
  41. char    *strava(char *);
  42. char    *stripf(char *);
  43. char    *strnblk(char *, short int, short int, short int);
  44. int      strsubw(char *, char **, unsigned int);
  45. char    *sys_date(char *);
  46. int      non_wild_init(short int, char *, char *);
  47. int      wild_comp(char *, char *);
  48. int      wild_init(short int, char *, char *);
  49.  
  50.