home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / oper_sys / emerald / emrldsys.lha / Kernel / h / dstCodes.h < prev    next >
Encoding:
C/C++ Source or Header  |  1990-08-17  |  3.4 KB  |  72 lines

  1. #define    FAC_DStructs        ((unsigned)0x00000008)
  2. #define    VER_DStructs        ((unsigned)0x00000001)
  3. #define    ABV_DStructs        "DST"
  4. #define    DSTS_Success        ((unsigned)0x00080001)
  5. /* "Normal completion of the requested operation." */
  6. #define    DSTS_DIRTDeleted        ((unsigned)0x00080009)
  7. /* "Deleted the DIRT entry." */
  8. #define    DSTS_NoEject        ((unsigned)0x00080011)
  9. /* "No more Ejects in the VOITTable." */
  10. #define    DSTS_NoInvokerMsgs        ((unsigned)0x00080019)
  11. /* "No more outgoing messages for the Eject." */
  12. #define    DSTS_NoTargetMsgs        ((unsigned)0x00080021)
  13. /* "No more incoming messages for the Eject." */
  14. #define    DSTS_NoMsgs        ((unsigned)0x00080029)
  15. /* "No messages for the Eject - either as Invoker or as Target." */
  16. #define    DSTF_DSNotCreated        ((unsigned)0x00080002)
  17. /* "Attempt to use a function without creating the data structure." */
  18. #define    DSTF_VOITDupID        ((unsigned)0x0008000A)
  19. /* "Attempt to insert a duplicate entry in the VOIT table." */
  20. #define    DSTF_HOTSDupID        ((unsigned)0x00080012)
  21. /* "Attempt to insert a duplicate entry in the HOTS table." */
  22. #define    DSTF_DIRTDupID        ((unsigned)0x0008001A)
  23. /* "Attempt to insert a duplicate entry in the DIRT table." */
  24. #define    DSTF_VOITOvFlow        ((unsigned)0x00080022)
  25. /* "The VOIT table is full - cannot insert this entry." */
  26. #define    DSTF_HOTSOvFlow        ((unsigned)0x0008002A)
  27. /* "The HOTS table is full - cannot insert this entry." */
  28. #define    DSTF_DIRTOvFlow        ((unsigned)0x00080032)
  29. /* "The DIRT table is full - cannot insert this entry." */
  30. #define    DSTF_VOITSearchNoEntry        ((unsigned)0x0008003A)
  31. /* "Attempt to search for a non-existent VOIT entry." */
  32. #define    DSTF_HOTSSearchNoEntry        ((unsigned)0x00080042)
  33. /* "Attempt to search for a non-existent HOTS entry." */
  34. #define    DSTF_DIRTLocateNoEntry        ((unsigned)0x0008004A)
  35. /* "Attempt to locate a non-existent DIRT entry." */
  36. #define    DSTF_VOITReplaceNoEntry        ((unsigned)0x00080052)
  37. /* "Attempt to replace a non-existent VOIT entry." */
  38. #define    DSTF_HOTSReplaceNoEntry        ((unsigned)0x0008005A)
  39. /* "Attempt to replace a non-existent HOTS entry." */
  40. #define    DSTF_VOITDeleteNoEntry        ((unsigned)0x00080062)
  41. /* "Attempt to delete a non-existent VOIT entry." */
  42. #define    DSTF_HOTSDeleteNoEntry        ((unsigned)0x0008006A)
  43. /* "Attempt to delete a non-existent HOTS entry." */
  44. #define    DSTF_DIRTDeleteNoEntry        ((unsigned)0x00080072)
  45. /* "Attempt to delete a non-existent DIRT entry." */
  46. #define    DSTF_InvokerNoVOIT        ((unsigned)0x0008007A)
  47. /* "There is no VOIT record for the Invoker UID." */
  48. #define    DSTF_TargetNoVOIT        ((unsigned)0x00080082)
  49. /* "There is no VOIT record for the Target UID." */
  50. #define    DSTF_NoEject1        ((unsigned)0x0008008A)
  51. /* "Attempt to call VOITNext with Eject1 as NULLUID." */
  52. #define    DSTF_DIRTBadGender        ((unsigned)0x00080092)
  53. /* "The gender bit of the handle is not correct." */
  54. #define    DSTK_NoMemory        ((unsigned)0x00080004)
  55. /* "No memory available - malloc returned Null." */
  56. #define    DSTK_BothNoVOIT        ((unsigned)0x0008000C)
  57. /* "There is no VOIT record for both Invoker and Target." */
  58. #define    DSTK_InvokerNoMsg        ((unsigned)0x00080014)
  59. /* "The given message is missing from the list of messages of its invoker Eject." */
  60. #define    DSTK_TargetNoMsg        ((unsigned)0x0008001C)
  61. /* "The given message is missing from the list of messages of its target Eject." */
  62. #define    DSTK_NoEntry        ((unsigned)0x00080024)
  63. /* "There is no DIRT record for the handle." */
  64. #define    DSTK_NoVOITEntry        ((unsigned)0x0008002C)
  65. /* "There is no VOIT entry for the given EjectUID." */
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.