提交 | 用户 | 时间
149dd0 1 package com.iailab.netsdk.lib.structure;
H 2
3
4 import com.iailab.netsdk.lib.NetSDKLib;
5
6
7 /**
8  * @author 421657
9  * @description 报警事件类型DH_EVENT_TAKENAWAYDETECTION(物品搬移事件)对应的数据描述信息
10  * @origin autoTool
11  * @date 2023/09/22 16:24:59
12  */
13 public class ALARM_TAKENAWAY_DETECTION_INFO extends NetSDKLib.SdkStructure {
14
15     public int dwSize;
16     /**
17      * / 通道号
18      */
19     public int nChannelID;
20     /**
21      * / 时间戳(单位是毫秒)
22      */
23     public double PTS;
24     /**
25      * / 事件发生的时间
26      */
27     public NET_TIME_EX UTC = new NET_TIME_EX();
28     /**
29      * / 事件ID
30      */
31     public int nEventID;
32     /**
33      * / 事件动作,0表示脉冲事件,1表示持续性事件开始,2表示持续性事件结束;
34      */
35     public int nEventAction;
36     /**
37      * / 规则被触发生次数
38      */
39     public int nOccurrenceCount;
40     /**
41      * / 事件级别,GB30147需求项, 0 提示1 普通2 警告
42      */
43     public int nLevel;
44     /**
45      * / 事件触发的预置点号,从1开始(没有表示未知)
46      */
47     public short nPreserID;
48     /**
49      * / 事件触发的预置名称
50      */
51     public byte[] szPresetName = new byte[64];
52     /**
53      * / 事件公共扩展字段结构体
54      */
55     public NET_EVENT_INFO_EXTEND stuEventInfoEx = new NET_EVENT_INFO_EXTEND();
56
57     public ALARM_TAKENAWAY_DETECTION_INFO() {
58         this.dwSize = this.size();
59     }
60
61 }