home *** CD-ROM | disk | FTP | other *** search
/ PC Online 1998 December / PCO_1298.ISO / filesbbs / os2 / fax095.arj / FAX095.ZIP / errorlev.h < prev    next >
Encoding:
C/C++ Source or Header  |  1998-03-01  |  2.2 KB  |  48 lines

  1. /****************************************
  2. *                                       *
  3. *   ErrorLevel for FREC/FSEND/ANSW      *
  4. *                                       *
  5. *   1997 10 06 h.p.                     *
  6. *                                       *
  7. ****************************************/
  8.  
  9. // all ErrorLevel starting from RET_ERROR are severe one
  10. #define RET_ERROR                       128
  11. // use redirection of 'stderr' for more informations about source of error
  12. #define ERROR_ERROR                     255
  13. #define ERROR_MODULE_NOT_FOUND            (RET_ERROR + 118)
  14. #define ERROR_LOAD_MODULE               (RET_ERROR + 117)
  15. #define ERROR_COMPORT                   (RET_ERROR + 113)
  16. #define ERROR_MODEM                     (RET_ERROR + 112)
  17. #define ERROR_SIGNAL_EXIT               (RET_ERROR + 111)
  18. #define ERROR_BREAK_REQUEST             (RET_ERROR + 110)
  19. #define ERROR_BREAK_TIMEOUT             (RET_ERROR + 109)
  20. #define ERROR_FILE_IO                    (RET_ERROR +  60)
  21. #define ERROR_CFG                       (RET_ERROR +  50)
  22. #define ERROR_START_RAWTHREAD           (RET_ERROR +  11)
  23. #define ERROR_START_COMPRTHREAD         (RET_ERROR +  10)
  24. #define ERROR_START_BITMAPTHREAD        (RET_ERROR +   9)
  25. #define ERROR_START_COMTHREAD           (RET_ERROR +   8)
  26. #define ERROR_START_DECTHREAD           (RET_ERROR +   7)
  27. #define ERROR_START_COMINTHREAD         (RET_ERROR +   6)
  28. #define ERROR_START_DEBUGTHREAD         (RET_ERROR +   5)
  29. #define ERROR_START_TIMETHREAD          (RET_ERROR +   4)
  30. // all ErrorLevel starting from RET_STATUS are good one
  31. #define RET_STATUS                      0
  32. #define RET_OK                          0
  33. //
  34. #define RET_ALL_DONE                    (RET_STATUS +  0)
  35. #define RET_FAX_RCVD                    (RET_STATUS +  1)
  36. #define RET_MSG_RCVD                    (RET_STATUS +  2)
  37. #define RET_FAX_CNG                        (RET_STATUS +  3)
  38. #define RET_DATA_CNG                    (RET_STATUS +  4)
  39. #define RET_FAX_SENT                    (RET_STATUS +  5)
  40. #define RET_CONTINUE                    (RET_STATUS +  6)
  41. #define RET_DATA_CONNECT                (RET_STATUS + 20)
  42. #define RET_NOCARRIER                    (RET_STATUS + 32)
  43. #define RET_NOANSWER                    (RET_STATUS + 33)
  44. #define RET_NODIAL                        (RET_STATUS + 34)
  45. #define RET_BUSY                        (RET_STATUS + 35)
  46. #define RET_RING_ERROR                  (RET_STATUS + 36)
  47.  
  48.