home *** CD-ROM | disk | FTP | other *** search
/ Frozen Fish 2: PC / frozenfish_august_1995.bin / bbs / d07xx / d0766.lha / ISAM / ISAMErrDefs.h < prev    next >
C/C++ Source or Header  |  1992-11-21  |  5KB  |  75 lines

  1. #define   ISAMErrStart                    (long) 1000
  2. #define  ERROR_BLANK_LINE                 (long) (ISAMErrStart +    0 )
  3. #define  ERROR_CANNOT_DELETE_DATA_FILE    (long) (ISAMErrStart +    5 )
  4. #define  ERROR_CANNOT_DELETE_INDEX_FILE   (long) (ISAMErrStart +   10 )
  5. #define  ERROR_CANNOT_SET_ONEXIT          (long) (ISAMErrStart +   15 )
  6. #define  ERROR_CONFLICTING_UorR           (long) (ISAMErrStart +   20 )
  7. #define  ERROR_DATA_END_OF_FILE           (long) (ISAMErrStart +   25 )
  8. #define  ERROR_DATA_FILE_NOT_FOUND        (long) (ISAMErrStart +   30 )
  9. #define  ERROR_DELETED_RECORD             (long) (ISAMErrStart +   35 )
  10. #define  ERROR_FILE_ALREADY_OPEN          (long) (ISAMErrStart +   40 )
  11. #define  ERROR_FILE_IN_USE                (long) (ISAMErrStart +   45 )
  12. #define  ERROR_FILE_LOCKED                (long) (ISAMErrStart +   50 )
  13. #define  ERROR_FILE_NOT_OPEN              (long) (ISAMErrStart +   55 )
  14. #define  ERROR_FROM_KEY_MISSING           (long) (ISAMErrStart +   60 )
  15. #define  ERROR_FROM_KEY_PRESENT           (long) (ISAMErrStart +   65 )
  16. #define  ERROR_INCOMPLETE_KEY_LINE        (long) (ISAMErrStart +   70 )
  17. #define  ERROR_INCOMPLETE_PATH            (long) (ISAMErrStart +   75 )
  18. #define  ERROR_INDEX_FILE_NOT_FOUND       (long) (ISAMErrStart +   80 )
  19.  
  20. #ifndef  ERROR_INSUFFICIENT_MEMORY
  21. #define  ERROR_INSUFFICIENT_MEMORY        (long) (ISAMErrStart +   85 )
  22. #endif
  23.  
  24. #define  ERROR_INVALID_AorD               (long) (ISAMErrStart +   90 )
  25. #define  ERROR_INVALID_DATA_FILE          (long) (ISAMErrStart +   95 )
  26. #define  ERROR_INVALID_DATA_FILE_SIZE     (long) (ISAMErrStart +  100 )
  27. #define  ERROR_INVALID_INDEX_FILE         (long) (ISAMErrStart +  105 )
  28. #define  ERROR_INVALID_ITERATION_TYPE     (long) (ISAMErrStart +  110 )
  29. #define  ERROR_INVALID_KEY_LENGTH         (long) (ISAMErrStart +  115 )
  30. #define  ERROR_INVALID_KEY_OFFSET         (long) (ISAMErrStart +  120 )
  31. #define  ERROR_INVALID_KEY_TYPE           (long) (ISAMErrStart +  125 )
  32. #define  ERROR_INVALID_LOCK_TYPE          (long) (ISAMErrStart +  130 )
  33. #define  ERROR_INVALID_PREFIX_LENGTH      (long) (ISAMErrStart +  135 )
  34. #define  ERROR_INVALID_RECORD_LENGTH      (long) (ISAMErrStart +  140 )
  35. #define  ERROR_INVALID_UorR               (long) (ISAMErrStart +  145 )
  36. #define  ERROR_ISAM_ALREADY_INSTALLED     (long) (ISAMErrStart +  150 )
  37. #define  ERROR_ISAM_NOT_INSTALLED         (long) (ISAMErrStart +  155 )
  38. #define  ERROR_ISAM_SHUTTING_DOWN         (long) (ISAMErrStart +  160 )
  39. #define  ERROR_KEY_IS_ASCENDING           (long) (ISAMErrStart +  165 )
  40. #define  ERROR_KEY_IS_DESCENDING          (long) (ISAMErrStart +  170 )
  41. #define  ERROR_KEY_LINE_TOO_LONG          (long) (ISAMErrStart +  175 )
  42. #define  ERROR_KEY_NOT_UNIQUE             (long) (ISAMErrStart +  180 )
  43. #define  ERROR_MAX_FILES_OPEN             (long) (ISAMErrStart +  185 )
  44.  
  45. #ifndef  ERROR_NO_FREE_SIGNALS
  46. #define  ERROR_NO_FREE_SIGNALS            (long) (ISAMErrStart +  190 )
  47. #endif
  48. #define  ERROR_NO_KEY_INFO                (long) (ISAMErrStart +  195 )
  49. #define  ERROR_NO_MORE_RECORDS            (long) (ISAMErrStart +  200 )
  50. #define  ERROR_NO_SUCH_KEY                (long) (ISAMErrStart +  205 )
  51. #define  ERROR_NO_SUCH_RECORD             (long) (ISAMErrStart +  210 )
  52. #define  ERROR_NULL_POINTER               (long) (ISAMErrStart +  215 )
  53. #define  ERROR_RECORDS_LOCKED             (long) (ISAMErrStart +  220 )
  54. #define  ERROR_RECORD_EXISTS              (long) (ISAMErrStart +  225 )
  55. #define  ERROR_RECORD_LOCKED              (long) (ISAMErrStart +  230 )
  56. #define  ERROR_RECORD_TOO_HIGH            (long) (ISAMErrStart +  235 )
  57. #define  ERROR_RENAME_FAILED_IN_REINDEX   (long) (ISAMErrStart +  240 )
  58. #define  ERROR_SPECS_FILE_EMPTY           (long) (ISAMErrStart +  245 )
  59. #define  ERROR_TO_KEY_MISSING             (long) (ISAMErrStart +  250 )
  60. #define  ERROR_TO_KEY_PRESENT             (long) (ISAMErrStart +  255 )
  61.  
  62. #define  IERROR_DELETED_KEYNODE           (long) (ISAMErrStart +  400 )
  63. #define  IERROR_HEADER_KEYNODE            (long) (ISAMErrStart +  405 )  
  64. #define  IERROR_INDEX_END_OF_FILE         (long) (ISAMErrStart +  410 )
  65. #define  IERROR_INVALID_AorD              (long) (ISAMErrStart +  415 )
  66. #define  IERROR_INVALID_INDEX_FILE_SIZE   (long) (ISAMErrStart +  420 )
  67. #define  IERROR_INVALID_ISAM_COMMAND      (long) (ISAMErrStart +  425 )
  68. #define  IERROR_KEYNODE_TOO_HIGH          (long) (ISAMErrStart +  430 )
  69. #define  IERROR_KEY_VALUE_NOT_FOUND       (long) (ISAMErrStart +  435 )
  70. #define  IERROR_NOT_DELETED_KEYNODE       (long) (ISAMErrStart +  440 )
  71. #define  IERROR_NOT_DELETED_RECORD        (long) (ISAMErrStart +  445 )
  72. #define  IERROR_NO_FFILE_FOR_TFILE        (long) (ISAMErrStart +  450 )
  73. #define  IERROR_NO_RECORDS_IN_FILE        (long) (ISAMErrStart +  455 )
  74. #define   ISAMErrStop     IERROR_NO_RECORDS_IN_FILE
  75.