CommDevEntityErrorCode.h 5.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193
  1. #ifndef _COMM_DEV_ENTITY_ERROR_CODE_H
  2. #define _COMM_DEV_ENTITY_ERROR_CODE_H
  3. #define DEC_COMMON_DEV_ENTITY_START 0x80000
  4. //
  5. // 获取设备系统信息失败。
  6. //
  7. #define MEC_FUNC_GET_SYSTEM_STATIC_FAILED (DEC_COMMON_DEV_ENTITY_START + 1)
  8. //
  9. // 设置系统变量失败。
  10. //
  11. #define MEC_FUNC_SET_SYSTEM_VALUE_FAILED (DEC_COMMON_DEV_ENTITY_START + 2)
  12. //
  13. // 获取实体配置信息失败。
  14. //
  15. #define MEC_FUNC_GET_ENTITY_STATIC_FAILED (DEC_COMMON_DEV_ENTITY_START + 3)
  16. //
  17. // 获取实体运行信息失败。
  18. //
  19. #define MEC_FUNC_GET_ENTITY_RUN_FAILED (DEC_COMMON_DEV_ENTITY_START + 4)
  20. //
  21. // 获取 ROOT 配置 文件指针失败。
  22. //
  23. #define MEC_CFG_ROOT_POINTER_FAILED (DEC_COMMON_DEV_ENTITY_START + 5)
  24. //
  25. // 获取 CFG 配置 文件指针失败。
  26. //
  27. #define MEC_CFG_SOFTWARE_POINTER_FAILED (DEC_COMMON_DEV_ENTITY_START + 6)
  28. //
  29. // 获取 RUN 配置 文件指针失败。
  30. //
  31. #define MEC_CFG_RUN_POINTER_FAILED (DEC_COMMON_DEV_ENTITY_START + 7)
  32. //
  33. // 获取 CenterSetting 配置 文件指针失败。
  34. //
  35. #define MEC_CFG_CENTER_POINTER_FAILED (DEC_COMMON_DEV_ENTITY_START + 8)
  36. //
  37. // 获取 ROOT 配置 节点信息失败。
  38. //
  39. #define MEC_CFG_READ_ROOT_INFOR_FAILED (DEC_COMMON_DEV_ENTITY_START + 9)
  40. //
  41. // 获取 CFG 配置 节点信息失败。
  42. //
  43. #define MEC_CFG_READ_SOFTWARE_INFOR_FAILED (DEC_COMMON_DEV_ENTITY_START + 10)
  44. //
  45. // 获取 RUN 配置 节点信息失败。
  46. //
  47. #define MEC_CFG_READ_RUN_INFOR_FAILED (DEC_COMMON_DEV_ENTITY_START + 11)
  48. //
  49. // 获取 CenterSetting 配置 节点信息失败。
  50. //
  51. #define MEC_CFG_READ_CENTER_INFOR_FAILED (DEC_COMMON_DEV_ENTITY_START + 12)
  52. //
  53. // 将信息写入运行时失败。
  54. //
  55. #define MEC_CFG_WRITE_RUN_INFOR_FAILED (DEC_COMMON_DEV_ENTITY_START + 13)
  56. //
  57. // 获取适配器 DLL 加载路径失败。
  58. //
  59. #define MEC_DLL_GET_PATH_FAILED (DEC_COMMON_DEV_ENTITY_START + 14)
  60. //
  61. // 加载厂商适配器 DLL 失败。
  62. //
  63. #define MEC_DLL_LOAD_FAILED (DEC_COMMON_DEV_ENTITY_START + 15)
  64. //
  65. // 从句柄中获取 "CreateDevComponent" 函数地址失败。
  66. //
  67. #define MEC_DEV_GET_CDC_ADDR_FAILED (DEC_COMMON_DEV_ENTITY_START + 16)
  68. //
  69. // 从句柄中获取 "ReleaseDevComponent" 函数地址失败。
  70. //
  71. #define MEC_DEV_GET_RDC_ADDR_FAILED (DEC_COMMON_DEV_ENTITY_START + 17)
  72. //
  73. // 通过 "CreateDevComponent" 获取(构造)适配器对象失败。
  74. //
  75. #define MEC_DEV_OBJECT_CREATE_FAILED (DEC_COMMON_DEV_ENTITY_START + 18)
  76. //
  77. // 通过 "ReleaseDevComponent" 释放(析构)适配器对象失败。
  78. //
  79. #define MEC_DEV_OBJECT_RELEASE_FAILED (DEC_COMMON_DEV_ENTITY_START + 19)
  80. //
  81. // 加载第三方文件失败。
  82. //
  83. #define MEC_DEV_LOAD_THIRD_PARTY_PLUGIN_FAILED (DEC_COMMON_DEV_ENTITY_START + 20)
  84. //
  85. // 创建线程失败。
  86. //
  87. #define MEC_CREATE_THREAD_FAILED (DEC_COMMON_DEV_ENTITY_START + 21)
  88. //
  89. // 创建进程失败。
  90. //
  91. #define MEC_CREATE_PROCESS_FAILED (DEC_COMMON_DEV_ENTITY_START + 22)
  92. //
  93. // 资源被占用等原因导致冲突。
  94. //
  95. #define MEC_RESOURCE_CONFLICT (DEC_COMMON_DEV_ENTITY_START + 23)
  96. //
  97. // 分配空间失败。
  98. //
  99. #define MEC_DAT_MALLOC_FAILED (DEC_COMMON_DEV_ENTITY_START + 24)
  100. //
  101. // 对象创建失败。
  102. //
  103. #define MEC_DAT_CONSTRUCT_FAILED (DEC_COMMON_DEV_ENTITY_START + 25)
  104. //
  105. // 实体客户端对象创建失败。
  106. //
  107. #define MEC_CLIENT_CONSTRUCT_FAILED (DEC_COMMON_DEV_ENTITY_START + 26)
  108. //
  109. // 连接实体失败。
  110. //
  111. #define MEC_CLIENT_CONNECT_FAILED (DEC_COMMON_DEV_ENTITY_START + 27)
  112. //
  113. // 未处理的状态机事件。
  114. //
  115. #define MEC_FSM_EVENT_UNHANDLED (DEC_COMMON_DEV_ENTITY_START + 28)
  116. //
  117. // 创建定时器失败。
  118. //
  119. #define MEC_FSM_SCHEDULE_TIMER_FAILED (DEC_COMMON_DEV_ENTITY_START + 29)
  120. //
  121. // 取消定时器失败。
  122. //
  123. #define MEC_FSM_CANCEL_TIMER_FAILED (DEC_COMMON_DEV_ENTITY_START + 30)
  124. //
  125. // 调用实体特定接口失败。
  126. //
  127. #define MEC_CLIENT_REQUEST_FAILED (DEC_COMMON_DEV_ENTITY_START + 31)
  128. #define MEC_CLEAR_RESOURCE_FAILED (DEC_COMMON_DEV_ENTITY_START + 32)
  129. //
  130. // 创建事件失败。
  131. //
  132. #define MEC_CREATE_EVENT_FAILED (DEC_COMMON_DEV_ENTITY_START + 33)
  133. //
  134. // 创建设备适配器对象失败。
  135. //
  136. #define DEC_DEV_OBJECT_CREATE_FAILED (DEC_COMMON_DEV_ENTITY_START + 34)
  137. //
  138. // 连接设备失败。
  139. //
  140. #define DEC_DEV_CONNECT_FAILED (DEC_COMMON_DEV_ENTITY_START + 35)
  141. //
  142. // 设备断开连接(USB)。
  143. //
  144. #define DEC_DEV_DISCONNECTED (DEC_COMMON_DEV_ENTITY_START + 36)
  145. //
  146. // 设备已连接。
  147. //
  148. #define DEC_DEV_ALREADY_CONNECTED (DEC_COMMON_DEV_ENTITY_START + 37)
  149. //
  150. // 设备断开连接(蓝牙)。
  151. //
  152. #define DEC_DEV_DISCONNECTED_BLUETOOTH (DEC_COMMON_DEV_ENTITY_START + 38)
  153. #endif //_COMM_DEV_ENTITY_ERROR_CODE_H