home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / misc / volume36 / unpost / part07 / uudec.h < prev   
Encoding:
C/C++ Source or Header  |  1993-04-18  |  879 b   |  37 lines

  1. /******************************************************************************
  2. * Module    :   UU Decode header file.
  3. *
  4. * Author    :   John W. Stevens
  5. ******************************************************************************/
  6.  
  7. #if ! defined(UU_DECODE_HEADER)
  8. #define UU_DECODE_HEADER
  9.  
  10. #include    "segment.h"
  11.  
  12. /*  Return value for UU line checking.  */
  13. typedef enum    {
  14.     UU_TYPE_NOT_SET,
  15.     NOT_UU_LINE,
  16.     IS_UU_LINE,
  17.     UU_SPACE,
  18.     UU_BEGIN,
  19.     UU_END
  20. } CHK_UU_ENC;
  21.  
  22. /*  Function prototypes.    */
  23. extern
  24. CHK_UU_ENC  ChkUULine(char  *Line,
  25.                       char  ***RetStrs,
  26.                       int   *EncLen);
  27. extern
  28. CHK_UU_ENC  DecUULine(char  *Line,
  29.                       int   *Len,
  30.                       BYTE  *Bfr);
  31. extern
  32. void        DecTruncUULn(char   *Line,
  33.                          int    *Len,
  34.                          BYTE   *Bfr);
  35.  
  36. #endif
  37.