home *** CD-ROM | disk | FTP | other *** search
/ rtsi.com / 2014.01.www.rtsi.com.tar / www.rtsi.com / OS9 / OSK / TELECOM / GNU_ATP_1_40.lzh / SRC / readlib.h < prev    next >
Text File  |  1993-08-02  |  3KB  |  71 lines

  1.  
  2. /*
  3.      ATP QWK MAIL READER FOR READING AND REPLYING TO QWK MAIL PACKETS.
  4.      Copyright (C) 1992  Thomas McWilliams 
  5.      Copyright (C) 1990  Rene Cougnenc
  6.      
  7.      This program is free software; you can redistribute it and/or modify
  8.      it under the terms of the GNU General Public License as published by
  9.      the Free Software Foundation; either version 1, or (at your option)
  10.      any later version.
  11.      
  12.      This program is distributed in the hope that it will be useful,
  13.      but WITHOUT ANY WARRANTY; without even the implied warranty of
  14.      MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  15.      GNU General Public License for more details.
  16.      
  17.      You should have received a copy of the GNU General Public License
  18.      along with this program; if not, write to the Free Software
  19.      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  20.  
  21. */
  22.  
  23.                            /*  readlib.h  */
  24.  
  25. /*        prototypes du module readlib.c pour compilation ansi    */
  26.  
  27.    
  28. #define DONE  -12 
  29. #define TLLEN 20            /* tag-line-length */
  30.  
  31. extern /* const */ char */* const */ FidoTag ;
  32. extern /* const */ char */* const */ TagLine ;
  33. extern  char  UserTag[] ;
  34. extern  char  CurTag[] ;
  35. extern  int   fido ;
  36. extern  int   FirstDone;
  37. extern  int   SCREENLINES ;
  38. extern  char  qwklist[100];
  39. extern  char  speller[100];
  40. extern  char  OrigTag[256]  ; 
  41.  
  42. /* readlib.c */
  43. void  MakeHomePath( /* void */ );
  44. int   ReadConfig( /* void */ );
  45. void  Clean( /* void */ );
  46. char *fget( /* char *s, int n, FILE *fp */ );
  47. int   GetConf( /* const int num */ );
  48. void  QuoteMsg( /* const char *tmpname */ );
  49. void  StripTag( /* const char *tmpname */ );
  50. int   more( /* const int def */ );
  51. int   YesNo( /* const int def, const char *prmt */ );
  52. int   Chk4Rep( /* void */ );
  53. void  PackReply( /* void */ );
  54. void  Chk4Cnf( /* const char *tpath */ );
  55. void  UpdateConf( /* int mode */ );
  56. void  nprint( /* const byte *str, int len */ );
  57. void  nfprint( /* FILE *fp, const byte *str, int len */ );
  58. void  str2mem( /* char *mem, const char *str */ );
  59. void  scpy( /* char *dest, const char *src, const int len */ );
  60. void  view( /* const char *Path, const char *File */ );
  61. void  tagview( /* const char *Path, const char *File */ );
  62. void  merde( /* void */ );
  63. int   Numeric( /* const char *str */ );
  64. int   IsQuoted( /* const unsigned char c, const unsigned char *str */ );
  65. void  Date( /* void */ );
  66. void  EmptyMsg( /* void */ );
  67. void  ShiftLeft( /* char *p1, const int n */ );
  68. void  StripDel( /* char *tp */ );
  69. void  Qlist( /* const char *cmdlist */ );
  70. /*------------------------ end of readlib.h --------------------------------*/
  71.