home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 2 BBS / 02-BBS.zip / OS2OMMM.SRC / OMMMPTYP.H < prev    next >
Text File  |  1989-02-12  |  4KB  |  97 lines

  1. /***---------------------------------------------------------------------***/
  2. /*--                                                                     --*/
  3. /*--               oMMM - The Outbound Matrix Message Masher             --*/
  4. /*--                     Copyright 1989 by BS Software                   --*/
  5. /*--                                                                     --*/
  6. /*--                          FILENAME: OMMMPTYP.H                       --*/
  7. /*--                                                                     --*/
  8. /*--                oMMM Global Function Prototype Header file           --*/
  9. /*--                                                                     --*/
  10. /*--                 Based on the original oMMM, a portion of            --*/
  11. /*--               the Opus Computer-Based Conversation System           --*/
  12. /*--                     Copyright 1986, Wynn Wagner III                 --*/
  13. /*--                                                                     --*/
  14. /***---------------------------------------------------------------------***/
  15. /*--                                                                     --*/
  16. /*--                    Tabs set at every 4th column                     --*/
  17. /*--                                                                     --*/
  18. /***---------------------------------------------------------------------***/
  19.  
  20. /*
  21.     Polytron Version Control System Comments:
  22.  
  23.     The revision of this file is *** $Revision:   1.40  $ ***
  24.  
  25.     History of changes from 1.30 release version
  26.  
  27.     $Log:   C:/OMMM/PROJFILE/OMMMPTYP.H_V  $
  28.    
  29.       Rev 1.40   12 Feb 1989  4:57:18   Marshall Presnell
  30.    Public Release Version 1.40
  31.    
  32.       Rev 1.31   31 Jan 1989  0:59:24   Marshall Presnell
  33.    oMMM 1.35 Beta Release Version
  34.    
  35.       Rev 1.30   23 Jan 1989 17:54:08   Marshall Presnell
  36.    Public Source Code Release - Version 1.30
  37.  
  38. */
  39.  
  40. /* From OMMM.C: */
  41.  
  42.     extern  void main(int argc,char * *argv);
  43.  
  44. /* From OMMMMAKE.C: */
  45.  
  46.     extern  void make_bundle(void);
  47.  
  48. /* From OMMMSCAN.C: */
  49.  
  50.     extern  int scan_messages(void);
  51.  
  52. /* From OMMM_DEF.C: */
  53.  
  54.     /*    ... none ...    */
  55.  
  56. /* From ROUTE.C: */
  57.  
  58.     extern  void do_routing(char *route_name,int sched2);
  59.  
  60. /* From ARCHIVE.C: */
  61.  
  62.     extern  void archive(char *parm);
  63.  
  64. /* From MISC.C: */
  65.  
  66.     extern  int open_outfile(int flagchar,unsigned int tonet,unsigned int tonode,unsigned int tozone,unsigned int verbose);
  67.     extern  char *fancy_str(char *value);
  68.     extern  void add_backslash(char *path);
  69.     extern  void convert_date(char *str);
  70.     extern  void extract_parts(char *file_path,char *file_name,char *flist,char *file_attached);
  71.     extern  int strmfe(char *s1,char *s2,char *s3);
  72.     extern  char *stpblk(char *s);
  73.     extern  void getnet(char *prm_name);
  74.     extern  void dostime(int *hr,int *min,int *sec);
  75.     extern  void dosdate(int *month,int *mday,int *year,int *wday);
  76.     extern  int dir_findfirst(char * filename, int attribute, struct _dta * dta);
  77.     extern  int dir_findnext(struct _dta * dta);
  78.     extern  char *get_packet_name(int zone, int net, int node);
  79.  
  80. /* From ROUTEMSC.C: */
  81.  
  82.     extern  char *pull_address(char *s);
  83.     extern  void add_parm(char *parm);
  84.     extern  void make_normal(int zone,char *template1,char newtype,int verbose);
  85.     extern  void append_out(char *oldname,char *newname);
  86.     extern  char *adjust_packet_path(int n);
  87.  
  88. /* From OMMMCOPY.C: */   
  89.  
  90.     extern  int open_read_and_close(char *filename,char *buffer,int bufsize);
  91.     extern    int copy_msg(FILE *sf,FILE *df,char *buffer,int bufsize);
  92.     extern    int copy_out(FILE *sf,FILE *df,char *buffer,int bufsize);
  93.  
  94. /*--------------------------------------------------------------------------*/
  95. /*                                END OF FILE                               */
  96. /*--------------------------------------------------------------------------*/
  97.