home *** CD-ROM | disk | FTP | other *** search
/ Frozen Fish 1: Amiga / FrozenFish-Apr94.iso / bbs / alib / d9xx / d953 / isam.lha / ISAM / ISAMErrDefs.i < prev    next >
Text File  |  1993-11-28  |  4KB  |  90 lines

  1.     IFND    ISAM_ERRDEFS_I
  2. ISAM_ERRDEFS_I    EQU    1
  3. **
  4. **    $Filename: libraries/ISAMErrDefs.i $
  5. **    $Release:  1    $
  6. **    $Revision: 03   $
  7. **    $Date: 11/28/93 $
  8. **
  9. **    Error definitions for ISAM usage
  10. **
  11. **    Copyright (C) 1992, 1993 Scott C. Jacobs / RedShift Software.
  12. **    All Rights Reserved. GTDR.
  13. **
  14. **
  15. **      Provided by Koen Peetermans (and modified slightly)
  16. **
  17.  
  18. ISAMErrStart                     EQU 1000
  19. ERROR_BLANK_LINE                 EQU ISAMErrStart+0 
  20. ERROR_CANNOT_DELETE_DATA_FILE    EQU ISAMErrStart+5 
  21. ERROR_CANNOT_DELETE_INDEX_FILE   EQU ISAMErrStart+10 
  22. ERROR_CANNOT_SET_ONEXIT          EQU ISAMErrStart+15 
  23. ERROR_CONFLICTING_UorR           EQU ISAMErrStart+20 
  24. ERROR_DATA_END_OF_FILE           EQU ISAMErrStart+25 
  25. ERROR_DATA_FILE_NOT_FOUND        EQU ISAMErrStart+30 
  26. ERROR_DELETED_RECORD             EQU ISAMErrStart+35 
  27. ERROR_FILE_ALREADY_OPEN          EQU ISAMErrStart+40 
  28. ERROR_FILE_IN_USE                EQU ISAMErrStart+45 
  29. ERROR_FILE_LOCKED                EQU ISAMErrStart+50 
  30. ERROR_FILE_NOT_OPEN              EQU ISAMErrStart+55 
  31. ERROR_FROM_KEY_MISSING           EQU ISAMErrStart+60 
  32. ERROR_FROM_KEY_PRESENT           EQU ISAMErrStart+65 
  33. ERROR_INCOMPLETE_KEY_LINE        EQU ISAMErrStart+70 
  34. ERROR_INCOMPLETE_PATH            EQU ISAMErrStart+75 
  35. ERROR_INDEX_FILE_NOT_FOUND       EQU ISAMErrStart+80 
  36.  
  37. ERROR_INSUFFICIENT_MEMORY        EQU ISAMErrStart+85 
  38. ERROR_INVALID_AorD               EQU ISAMErrStart+90 
  39. ERROR_INVALID_DATA_FILE          EQU ISAMErrStart+95 
  40. ERROR_INVALID_DATA_FILE_SIZE     EQU ISAMErrStart+100 
  41. ERROR_INVALID_INDEX_FILE         EQU ISAMErrStart+105 
  42. ERROR_INVALID_ITERATION_TYPE     EQU ISAMErrStart+110 
  43. ERROR_INVALID_KEY_LENGTH         EQU ISAMErrStart+115 
  44. ERROR_INVALID_KEY_OFFSET         EQU ISAMErrStart+120 
  45. ERROR_INVALID_KEY_TYPE           EQU ISAMErrStart+125 
  46. ERROR_INVALID_LOCK_TYPE          EQU ISAMErrStart+130 
  47. ERROR_INVALID_PREFIX_LENGTH      EQU ISAMErrStart+135 
  48. ERROR_INVALID_RECORD_LENGTH      EQU ISAMErrStart+140 
  49. ERROR_INVALID_UorR               EQU ISAMErrStart+145 
  50. ERROR_ISAM_ALREADY_INSTALLED     EQU ISAMErrStart+150 
  51. ERROR_ISAM_NOT_INSTALLED         EQU ISAMErrStart+155 
  52. ERROR_ISAM_SHUTTING_DOWN         EQU ISAMErrStart+160 
  53. ERROR_KEY_IS_ASCENDING           EQU ISAMErrStart+165 
  54. ERROR_KEY_IS_DESCENDING          EQU ISAMErrStart+170 
  55. ERROR_KEY_LINE_TOO_LONG          EQU ISAMErrStart+175 
  56. ERROR_KEY_NOT_UNIQUE             EQU ISAMErrStart+180 
  57. ERROR_MAX_FILES_OPEN             EQU ISAMErrStart+185 
  58.  
  59. ERROR_NO_FREE_SIGNALS            EQU ISAMErrStart+190 
  60.  
  61. ERROR_NO_KEY_INFO                EQU ISAMErrStart+195 
  62. ERROR_NO_MORE_RECORDS            EQU ISAMErrStart+200 
  63. ERROR_NO_SUCH_KEY                EQU ISAMErrStart+205 
  64. ERROR_NO_SUCH_RECORD             EQU ISAMErrStart+210 
  65. ERROR_NULL_POINTER               EQU ISAMErrStart+215 
  66. ERROR_PARM_COUNT_MISMATCH        EQU ISAMErrStart+217
  67. ERROR_RECORDS_LOCKED             EQU ISAMErrStart+220 
  68. ERROR_RECORD_EXISTS              EQU ISAMErrStart+225 
  69. ERROR_RECORD_LOCKED              EQU ISAMErrStart+230 
  70. ERROR_RECORD_TOO_HIGH            EQU ISAMErrStart+235 
  71. ERROR_RENAME_FAILED_IN_REINDEX   EQU ISAMErrStart+240 
  72. ERROR_SPECS_FILE_EMPTY           EQU ISAMErrStart+245 
  73. ERROR_TO_KEY_MISSING             EQU ISAMErrStart+250 
  74. ERROR_TO_KEY_PRESENT             EQU ISAMErrStart+255 
  75. IERROR_DELETED_KEYNODE           EQU ISAMErrStart+400 
  76. IERROR_HEADER_KEYNODE            EQU ISAMErrStart+405   
  77. IERROR_INDEX_END_OF_FILE         EQU ISAMErrStart+410 
  78. IERROR_INVALID_AorD              EQU ISAMErrStart+415 
  79. IERROR_INVALID_INDEX_FILE_SIZE   EQU ISAMErrStart+420 
  80. IERROR_INVALID_ISAM_COMMAND      EQU ISAMErrStart+425 
  81. IERROR_KEYNODE_TOO_HIGH          EQU ISAMErrStart+430 
  82. IERROR_KEY_VALUE_NOT_FOUND       EQU ISAMErrStart+435 
  83. IERROR_NOT_DELETED_KEYNODE       EQU ISAMErrStart+440 
  84. IERROR_NOT_DELETED_RECORD        EQU ISAMErrStart+445 
  85. IERROR_NO_FFILE_FOR_TFILE        EQU ISAMErrStart+450 
  86. IERROR_NO_RECORDS_IN_FILE        EQU ISAMErrStart+455 
  87. ISAMErrStop                      EQU IERROR_NO_RECORDS_IN_FILE
  88.  
  89.     ENDC    ; ISAM_ERRDEFS_I
  90.