XiaomiMqttResponse_ErrCode.cs 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. namespace MainForm.ClassFile.XiaomiAPI
  2. {
  3. /// <summary>
  4. /// 小米Mqtt返回值 - Error枚举
  5. /// </summary>
  6. public enum XiaomiMqttResponse_ErrCode
  7. {
  8. /// <summary>
  9. /// 正常
  10. /// </summary>
  11. OK = 0,
  12. /// <summary>
  13. /// WSASTARTUP错误
  14. /// </summary>
  15. ERR_WSASTARTUP = -1,
  16. /// <summary>
  17. /// ⽆效Socket
  18. /// </summary>
  19. ERR_INVALID_SOCKET = -2,
  20. /// <summary>
  21. /// Socket连接失败
  22. /// </summary>
  23. ERR_SOCKET_CONNECT = -3,
  24. /// <summary>
  25. /// 写⼊失败
  26. /// </summary>
  27. ERR_WRITE = -4,
  28. /// <summary>
  29. /// 写⼊格式错误
  30. /// </summary>
  31. ERR_WRITE_FROMAT = -5,
  32. /// <summary>
  33. /// 调⽤Write或Close之前,未调⽤Open
  34. /// </summary>
  35. ERR_SOCKET_UNUSED_OPEN = -6,
  36. /// <summary>
  37. /// 接收到的数据,帧头错误
  38. /// </summary>
  39. ERR_READ_HEAD_ERROR = -7,
  40. /// <summary>
  41. /// 接收到的数据,帧尾错误
  42. /// </summary>
  43. ERR_READ_TAIL_ERROR = -8,
  44. /// <summary>
  45. /// 接收到的数据,⻓度为0
  46. /// </summary>
  47. ERR_READ_DATA_LEN_EMPTY = -9,
  48. /// <summary>
  49. /// 接收到的数据,内容为空
  50. /// </summary>
  51. ERR_READ_DATA_CONTENT_EMPTY = -10,
  52. /// <summary>
  53. /// 接收到的数据,格式错误
  54. /// </summary>
  55. ERR_READ_DATA_CONTENT_FROMAT = -11,
  56. /// <summary>
  57. /// 接到数据失败
  58. /// </summary>
  59. ERR_READ_RECV = -12,
  60. /// <summary>
  61. /// 重复调⽤Open
  62. /// </summary>
  63. ERR_SOCKET_REPEATED_OPEN = -13,
  64. /// <summary>
  65. /// 未知错误
  66. /// </summary>
  67. ERR_UNKOWN = -100
  68. }
  69. }