您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

58 行
2.2 KiB

  1. #pragma once
  2. #include "JObject_NetSDK.h"
  3. NS_NETSDK_CFG_BEGIN
  4. #define JK_SystemInfo "SystemInfo"
  5. #define JK_SystemInfo_MsgId 1020
  6. class SystemInfo : public JObject
  7. {
  8. public:
  9. JIntObj AlarmInChannel;
  10. JIntObj AlarmOutChannel;
  11. JIntObj AudioInChannel;
  12. JStrObj BuildTime;
  13. JIntObj CombineSwitch;
  14. JIntHex DeviceRunTime;
  15. JIntObj DigChannel;
  16. JStrObj EncryptVersion;
  17. JIntObj ExtraChannel;
  18. JStrObj HardWare;
  19. JStrObj HardWareVersion;
  20. JStrObj SerialNo;
  21. JStrObj SoftWareVersion;
  22. JIntObj TalkInChannel;
  23. JIntObj TalkOutChannel;
  24. JStrObj UpdataTime;
  25. JIntHex UpdataType;
  26. JIntObj VideoInChannel;
  27. JIntObj VideoOutChannel;
  28. public:
  29. SystemInfo(JObject *pParent = NULL, const char *szName = JK_SystemInfo):
  30. JObject(pParent,szName),
  31. AlarmInChannel(this, "AlarmInChannel"),
  32. AlarmOutChannel(this, "AlarmOutChannel"),
  33. AudioInChannel(this, "AudioInChannel"),
  34. BuildTime(this, "BuildTime"),
  35. CombineSwitch(this, "CombineSwitch"),
  36. DeviceRunTime(this, "DeviceRunTime"),
  37. DigChannel(this, "DigChannel"),
  38. EncryptVersion(this, "EncryptVersion"),
  39. ExtraChannel(this, "ExtraChannel"),
  40. HardWare(this, "HardWare"),
  41. HardWareVersion(this, "HardWareVersion"),
  42. SerialNo(this, "SerialNo"),
  43. SoftWareVersion(this, "SoftWareVersion"),
  44. TalkInChannel(this, "TalkInChannel"),
  45. TalkOutChannel(this, "TalkOutChannel"),
  46. UpdataTime(this, "UpdataTime"),
  47. UpdataType(this, "UpdataType"),
  48. VideoInChannel(this, "VideoInChannel"),
  49. VideoOutChannel(this, "VideoOutChannel"){
  50. this->Parse("{ \"Name\" : \"SystemInfo\", \"Ret\" : 100, \"SessionID\" : \"0x2c\", \"SystemInfo\" : { \"AlarmInChannel\" : 2," "\"AlarmOutChannel\" : 1, \"AudioInChannel\" : 1, \"BuildTime\" : \"2017-04-12 19:13:16\", \"CombineSwitch\" : 0," "\"DeviceRunTime\" : \"0x00001D66\", \"DigChannel\" : 0, \"EncryptVersion\" : \"Unknown\", \"ExtraChannel\" : 0, \"HardWare\" :" "\"HI3518E_53H13_S39\", \"HardWareVersion\" : \"Unknown\", \"SerialNo\" : \"558aa5ddab9c31cb\", \"SoftWareVersion\" :" "\"V4.02.R12.D4806531.10002.142100.00000\", \"TalkInChannel\" : 1, \"TalkOutChannel\" : 1, \"UpdataTime\" : \"\", \"UpdataType\" :" "\"0x00000000\", \"VideoInChannel\" : 1, \"VideoOutChannel\" : 1, \"DeviceType\" : 0 } }");
  51. };
  52. ~SystemInfo(void){};
  53. };
  54. NS_NETSDK_CFG_END