houzhongjian
2024-11-06 7412dd652c0ac48c5a17b5d9b61d5d2a0f686137
提交 | 用户 | 时间
149dd0 1 package com.iailab.netsdk.lib.structure;
H 2
3 import com.iailab.netsdk.lib.NetSDKLib;
4
5 /**
6  * @author 291189
7  * @description 区域防区模式改变事件(对应事件 DH_ALARM_AREAARM_MODECHANGE)
8  * @date 2022/07/19 10:09:08
9  */
10 public class ALARM_AREAARM_MODECHANGE_INFO extends NetSDKLib.SdkStructure {
11     /**
12      * 区域编号
13      */
14     public int nAreaIndex;
15     /**
16      * 事件ID
17      */
18     public int nEventID;
19     /**
20      * 事件发生的时间
21      */
22     public NET_TIME_EX UTC = new NET_TIME_EX();
23     /**
7412dd 24      * 操作方式 {@link com.iailab.netsdk.lib.enumeration.EM_AREAARM_TRIGGERMODE}
149dd0 25      */
H 26     public int emTriggerMode;
27     /**
28      * 操作用户,仅emTriggerMode = EM_AREAARM_USER_USER时有效
7412dd 29      * {@link com.iailab.netsdk.lib.enumeration.EM_AREAARM_USER}
149dd0 30      */
H 31     public int emUser;
32     /**
33      * ID号,emTriggerMode = EM_AREAARM_TRIGGERMODE_KEYPAD 表示键盘地址;emTriggerMode
34      * =EM_AREAARM_TRIGGERMODE_REMOTECONTROL时表示遥控器编号
35      */
36     public int nID;
37     /**
7412dd 38      * 布撤防状态 {@link com.iailab.netsdk.lib.enumeration.EM_ARM_STATE}
149dd0 39      */
H 40     public int emArmState;
41     /**
42      * 保留扩展字节
43      */
44     public byte[] byReserved = new byte[1024];
45
46     public ALARM_AREAARM_MODECHANGE_INFO() {
47     }
48 }