home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / tolkit45.zip / os2tk45 / som / include / somrerrd.xh < prev    next >
Text File  |  1999-02-22  |  10KB  |  274 lines

  1.  
  2. /*
  3.  * This file was generated by the SOM Compiler.
  4.  * FileName: somrerrd.xh.
  5.  * Generated using:
  6.  *     SOM Precompiler somipc: 2.29.1.17
  7.  *     SOM Emitter emitxh: 2.47
  8.  */
  9.  
  10. #ifndef SOM_Module_somrerrd_SOMRErrorDefinition_defined
  11. #define SOM_Module_somrerrd_SOMRErrorDefinition_defined 1
  12. #include <som.xh>
  13.  
  14. /*
  15.  * Start of bindings for IDL types
  16.  */
  17.  
  18. class SOMClass;
  19. class SOMObject;
  20. #define ex_SOMRErrorDefinition_somrException "::SOMRErrorDefinition::somrException"
  21. typedef
  22. struct SOMRErrorDefinition_somrException {
  23. long  primary;
  24. long  secondary;
  25. } SOMRErrorDefinition_somrException;
  26. /*
  27.  * Primary Error Codes.
  28.  */
  29.  
  30. #define SOMRErrorDefinition_SOMR_SYSTEM_ERROR 1 /* 1 */
  31. #define SOMRErrorDefinition_SOMR_FRAMEWORK_ERROR 2 /* 2 */
  32. #define SOMRErrorDefinition_SOMR_FRAMEWORK_STATUS 3 /* 3 */
  33. /*
  34.  * Secondary Error/Status Codes.
  35.  */
  36.  
  37. #define SOMRErrorDefinition_SOMR_ACK 11111 /* 11111 */
  38. #define SOMRErrorDefinition_SOMR_FAILURE -1 /* -1 */
  39. #define SOMRErrorDefinition_SOMR_BASE 500 /* 500 */
  40. #define SOMRErrorDefinition_SOMR_TIMEOUT 500 /* 500+0 */
  41. #define SOMRErrorDefinition_SOMR_OK 501 /* 500+1 */
  42. #define SOMRErrorDefinition_SOMR_GRANTED 501 /* 500+1 */
  43. #define SOMRErrorDefinition_SOMR_UNAUTHORIZED 502 /* 500+2 */
  44. #define SOMRErrorDefinition_SOMR_TRYLATER 503 /* 500+3 */
  45. #define SOMRErrorDefinition_SOMR_DENIED 504 /* 500+4 */
  46. #define SOMRErrorDefinition_SOMR_LOCKBUSY 505 /* 500+5 */
  47. #define SOMRErrorDefinition_SOMR_AMNOTMASTER 506 /* 500+6 */
  48. #define SOMRErrorDefinition_SOMR_NOTMYSHDO 507 /* 500+7 */
  49. #define SOMRErrorDefinition_SOMR_MASTER_UNREACHABLE 508 /* 500+8 */
  50. #define SOMRErrorDefinition_SOMR_NEWMASTER 509 /* 500+9 */
  51. #define SOMRErrorDefinition_SOMR_URMASTER 510 /* 500+10 */
  52. #define SOMRErrorDefinition_SOMR_DONTHAVIT 511 /* 500+11 */
  53. #define SOMRErrorDefinition_SOMR_RELEASED 512 /* 500+12 */
  54. #define SOMRErrorDefinition_SOMR_CONNECTION_CLOSED 513 /* 500+13 */
  55. #define SOMRErrorDefinition_SOMR_LOCKNLOG_BADIR 514 /* 500+14 */
  56. #define SOMRErrorDefinition_SOMR_LOCKNLOG_PARAM 515 /* 500+15 */
  57. #define SOMRErrorDefinition_SOMR_LOCKNLOG_FAIL 516 /* 500+16 */
  58.  
  59. #ifndef SOM_DONT_USE_SHORT_NAMES
  60. #ifndef SOMTGD_ex_somrException
  61.     #ifdef ex_somrException
  62.         #undef ex_somrException
  63.         #define SOMTGD_ex_somrException 1
  64.     #else
  65.         #define ex_somrException ex_SOMRErrorDefinition_somrException
  66.     #endif /* ex_somrException */
  67. #endif /* SOMTGD_ex_somrException */
  68. #ifndef SOMTGD_somrException
  69.     #ifdef somrException
  70.         #undef somrException
  71.         #define SOMTGD_somrException 1
  72.     #else
  73.         #define somrException SOMRErrorDefinition_somrException
  74.     #endif /* somrException */
  75. #endif /* SOMTGD_somrException */
  76. #ifndef SOMTGD_SOMR_SYSTEM_ERROR
  77.     #ifdef SOMR_SYSTEM_ERROR
  78.         #undef SOMR_SYSTEM_ERROR
  79.         #define SOMTGD_SOMR_SYSTEM_ERROR 1
  80.     #else
  81.         #define SOMR_SYSTEM_ERROR SOMRErrorDefinition_SOMR_SYSTEM_ERROR
  82.     #endif /* SOMR_SYSTEM_ERROR */
  83. #endif /* SOMTGD_SOMR_SYSTEM_ERROR */
  84. #ifndef SOMTGD_SOMR_FRAMEWORK_ERROR
  85.     #ifdef SOMR_FRAMEWORK_ERROR
  86.         #undef SOMR_FRAMEWORK_ERROR
  87.         #define SOMTGD_SOMR_FRAMEWORK_ERROR 1
  88.     #else
  89.         #define SOMR_FRAMEWORK_ERROR SOMRErrorDefinition_SOMR_FRAMEWORK_ERROR
  90.     #endif /* SOMR_FRAMEWORK_ERROR */
  91. #endif /* SOMTGD_SOMR_FRAMEWORK_ERROR */
  92. #ifndef SOMTGD_SOMR_FRAMEWORK_STATUS
  93.     #ifdef SOMR_FRAMEWORK_STATUS
  94.         #undef SOMR_FRAMEWORK_STATUS
  95.         #define SOMTGD_SOMR_FRAMEWORK_STATUS 1
  96.     #else
  97.         #define SOMR_FRAMEWORK_STATUS SOMRErrorDefinition_SOMR_FRAMEWORK_STATUS
  98.     #endif /* SOMR_FRAMEWORK_STATUS */
  99. #endif /* SOMTGD_SOMR_FRAMEWORK_STATUS */
  100. #ifndef SOMTGD_SOMR_ACK
  101.     #ifdef SOMR_ACK
  102.         #undef SOMR_ACK
  103.         #define SOMTGD_SOMR_ACK 1
  104.     #else
  105.         #define SOMR_ACK SOMRErrorDefinition_SOMR_ACK
  106.     #endif /* SOMR_ACK */
  107. #endif /* SOMTGD_SOMR_ACK */
  108. #ifndef SOMTGD_SOMR_FAILURE
  109.     #ifdef SOMR_FAILURE
  110.         #undef SOMR_FAILURE
  111.         #define SOMTGD_SOMR_FAILURE 1
  112.     #else
  113.         #define SOMR_FAILURE SOMRErrorDefinition_SOMR_FAILURE
  114.     #endif /* SOMR_FAILURE */
  115. #endif /* SOMTGD_SOMR_FAILURE */
  116. #ifndef SOMTGD_SOMR_BASE
  117.     #ifdef SOMR_BASE
  118.         #undef SOMR_BASE
  119.         #define SOMTGD_SOMR_BASE 1
  120.     #else
  121.         #define SOMR_BASE SOMRErrorDefinition_SOMR_BASE
  122.     #endif /* SOMR_BASE */
  123. #endif /* SOMTGD_SOMR_BASE */
  124. #ifndef SOMTGD_SOMR_TIMEOUT
  125.     #ifdef SOMR_TIMEOUT
  126.         #undef SOMR_TIMEOUT
  127.         #define SOMTGD_SOMR_TIMEOUT 1
  128.     #else
  129.         #define SOMR_TIMEOUT SOMRErrorDefinition_SOMR_TIMEOUT
  130.     #endif /* SOMR_TIMEOUT */
  131. #endif /* SOMTGD_SOMR_TIMEOUT */
  132. #ifndef SOMTGD_SOMR_OK
  133.     #ifdef SOMR_OK
  134.         #undef SOMR_OK
  135.         #define SOMTGD_SOMR_OK 1
  136.     #else
  137.         #define SOMR_OK SOMRErrorDefinition_SOMR_OK
  138.     #endif /* SOMR_OK */
  139. #endif /* SOMTGD_SOMR_OK */
  140. #ifndef SOMTGD_SOMR_GRANTED
  141.     #ifdef SOMR_GRANTED
  142.         #undef SOMR_GRANTED
  143.         #define SOMTGD_SOMR_GRANTED 1
  144.     #else
  145.         #define SOMR_GRANTED SOMRErrorDefinition_SOMR_GRANTED
  146.     #endif /* SOMR_GRANTED */
  147. #endif /* SOMTGD_SOMR_GRANTED */
  148. #ifndef SOMTGD_SOMR_UNAUTHORIZED
  149.     #ifdef SOMR_UNAUTHORIZED
  150.         #undef SOMR_UNAUTHORIZED
  151.         #define SOMTGD_SOMR_UNAUTHORIZED 1
  152.     #else
  153.         #define SOMR_UNAUTHORIZED SOMRErrorDefinition_SOMR_UNAUTHORIZED
  154.     #endif /* SOMR_UNAUTHORIZED */
  155. #endif /* SOMTGD_SOMR_UNAUTHORIZED */
  156. #ifndef SOMTGD_SOMR_TRYLATER
  157.     #ifdef SOMR_TRYLATER
  158.         #undef SOMR_TRYLATER
  159.         #define SOMTGD_SOMR_TRYLATER 1
  160.     #else
  161.         #define SOMR_TRYLATER SOMRErrorDefinition_SOMR_TRYLATER
  162.     #endif /* SOMR_TRYLATER */
  163. #endif /* SOMTGD_SOMR_TRYLATER */
  164. #ifndef SOMTGD_SOMR_DENIED
  165.     #ifdef SOMR_DENIED
  166.         #undef SOMR_DENIED
  167.         #define SOMTGD_SOMR_DENIED 1
  168.     #else
  169.         #define SOMR_DENIED SOMRErrorDefinition_SOMR_DENIED
  170.     #endif /* SOMR_DENIED */
  171. #endif /* SOMTGD_SOMR_DENIED */
  172. #ifndef SOMTGD_SOMR_LOCKBUSY
  173.     #ifdef SOMR_LOCKBUSY
  174.         #undef SOMR_LOCKBUSY
  175.         #define SOMTGD_SOMR_LOCKBUSY 1
  176.     #else
  177.         #define SOMR_LOCKBUSY SOMRErrorDefinition_SOMR_LOCKBUSY
  178.     #endif /* SOMR_LOCKBUSY */
  179. #endif /* SOMTGD_SOMR_LOCKBUSY */
  180. #ifndef SOMTGD_SOMR_AMNOTMASTER
  181.     #ifdef SOMR_AMNOTMASTER
  182.         #undef SOMR_AMNOTMASTER
  183.         #define SOMTGD_SOMR_AMNOTMASTER 1
  184.     #else
  185.         #define SOMR_AMNOTMASTER SOMRErrorDefinition_SOMR_AMNOTMASTER
  186.     #endif /* SOMR_AMNOTMASTER */
  187. #endif /* SOMTGD_SOMR_AMNOTMASTER */
  188. #ifndef SOMTGD_SOMR_NOTMYSHDO
  189.     #ifdef SOMR_NOTMYSHDO
  190.         #undef SOMR_NOTMYSHDO
  191.         #define SOMTGD_SOMR_NOTMYSHDO 1
  192.     #else
  193.         #define SOMR_NOTMYSHDO SOMRErrorDefinition_SOMR_NOTMYSHDO
  194.     #endif /* SOMR_NOTMYSHDO */
  195. #endif /* SOMTGD_SOMR_NOTMYSHDO */
  196. #ifndef SOMTGD_SOMR_MASTER_UNREACHABLE
  197.     #ifdef SOMR_MASTER_UNREACHABLE
  198.         #undef SOMR_MASTER_UNREACHABLE
  199.         #define SOMTGD_SOMR_MASTER_UNREACHABLE 1
  200.     #else
  201.         #define SOMR_MASTER_UNREACHABLE SOMRErrorDefinition_SOMR_MASTER_UNREACHABLE
  202.     #endif /* SOMR_MASTER_UNREACHABLE */
  203. #endif /* SOMTGD_SOMR_MASTER_UNREACHABLE */
  204. #ifndef SOMTGD_SOMR_NEWMASTER
  205.     #ifdef SOMR_NEWMASTER
  206.         #undef SOMR_NEWMASTER
  207.         #define SOMTGD_SOMR_NEWMASTER 1
  208.     #else
  209.         #define SOMR_NEWMASTER SOMRErrorDefinition_SOMR_NEWMASTER
  210.     #endif /* SOMR_NEWMASTER */
  211. #endif /* SOMTGD_SOMR_NEWMASTER */
  212. #ifndef SOMTGD_SOMR_URMASTER
  213.     #ifdef SOMR_URMASTER
  214.         #undef SOMR_URMASTER
  215.         #define SOMTGD_SOMR_URMASTER 1
  216.     #else
  217.         #define SOMR_URMASTER SOMRErrorDefinition_SOMR_URMASTER
  218.     #endif /* SOMR_URMASTER */
  219. #endif /* SOMTGD_SOMR_URMASTER */
  220. #ifndef SOMTGD_SOMR_DONTHAVIT
  221.     #ifdef SOMR_DONTHAVIT
  222.         #undef SOMR_DONTHAVIT
  223.         #define SOMTGD_SOMR_DONTHAVIT 1
  224.     #else
  225.         #define SOMR_DONTHAVIT SOMRErrorDefinition_SOMR_DONTHAVIT
  226.     #endif /* SOMR_DONTHAVIT */
  227. #endif /* SOMTGD_SOMR_DONTHAVIT */
  228. #ifndef SOMTGD_SOMR_RELEASED
  229.     #ifdef SOMR_RELEASED
  230.         #undef SOMR_RELEASED
  231.         #define SOMTGD_SOMR_RELEASED 1
  232.     #else
  233.         #define SOMR_RELEASED SOMRErrorDefinition_SOMR_RELEASED
  234.     #endif /* SOMR_RELEASED */
  235. #endif /* SOMTGD_SOMR_RELEASED */
  236. #ifndef SOMTGD_SOMR_CONNECTION_CLOSED
  237.     #ifdef SOMR_CONNECTION_CLOSED
  238.         #undef SOMR_CONNECTION_CLOSED
  239.         #define SOMTGD_SOMR_CONNECTION_CLOSED 1
  240.     #else
  241.         #define SOMR_CONNECTION_CLOSED SOMRErrorDefinition_SOMR_CONNECTION_CLOSED
  242.     #endif /* SOMR_CONNECTION_CLOSED */
  243. #endif /* SOMTGD_SOMR_CONNECTION_CLOSED */
  244. #ifndef SOMTGD_SOMR_LOCKNLOG_BADIR
  245.     #ifdef SOMR_LOCKNLOG_BADIR
  246.         #undef SOMR_LOCKNLOG_BADIR
  247.         #define SOMTGD_SOMR_LOCKNLOG_BADIR 1
  248.     #else
  249.         #define SOMR_LOCKNLOG_BADIR SOMRErrorDefinition_SOMR_LOCKNLOG_BADIR
  250.     #endif /* SOMR_LOCKNLOG_BADIR */
  251. #endif /* SOMTGD_SOMR_LOCKNLOG_BADIR */
  252. #ifndef SOMTGD_SOMR_LOCKNLOG_PARAM
  253.     #ifdef SOMR_LOCKNLOG_PARAM
  254.         #undef SOMR_LOCKNLOG_PARAM
  255.         #define SOMTGD_SOMR_LOCKNLOG_PARAM 1
  256.     #else
  257.         #define SOMR_LOCKNLOG_PARAM SOMRErrorDefinition_SOMR_LOCKNLOG_PARAM
  258.     #endif /* SOMR_LOCKNLOG_PARAM */
  259. #endif /* SOMTGD_SOMR_LOCKNLOG_PARAM */
  260. #ifndef SOMTGD_SOMR_LOCKNLOG_FAIL
  261.     #ifdef SOMR_LOCKNLOG_FAIL
  262.         #undef SOMR_LOCKNLOG_FAIL
  263.         #define SOMTGD_SOMR_LOCKNLOG_FAIL 1
  264.     #else
  265.         #define SOMR_LOCKNLOG_FAIL SOMRErrorDefinition_SOMR_LOCKNLOG_FAIL
  266.     #endif /* SOMR_LOCKNLOG_FAIL */
  267. #endif /* SOMTGD_SOMR_LOCKNLOG_FAIL */
  268. #endif /* SOM_DONT_USE_SHORT_NAMES */
  269.  
  270. /*
  271.  * End of bindings for IDL types.
  272.  */
  273. #endif /* SOM_Module_somrerrd_SOMRErrorDefinition_defined */
  274.