You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

29 lines
549 B

  1. #pragma once
  2. #include "JObject_NetSDK.h"
  3. NS_NETSDK_CFG_BEGIN
  4. #define JK_AlarmInfo "AlarmInfo"
  5. class AlarmInfo : public JObject
  6. {
  7. public:
  8. JIntObj Channel;
  9. JStrObj Event;
  10. JStrObj StartTime;
  11. JStrObj Status;
  12. JStrObj ExtInfo;
  13. public:
  14. AlarmInfo(JObject *pParent = NULL, const char *szName = JK_AlarmInfo):
  15. JObject(pParent,szName),
  16. Channel(this, "Channel"),
  17. Event(this, "Event"),
  18. StartTime(this, "StartTime"),
  19. Status(this, "Status"),
  20. ExtInfo(this, "ExtInfo"){
  21. };
  22. ~AlarmInfo(void){};
  23. };
  24. NS_NETSDK_CFG_END