Jay
2024-11-01 03e8aca3ad6201c0d74e00d4c8d7367cdaaa54f9
提交 | 用户 | 时间
ce910c 1 package com.netsdk.lib.structure;
H 2
3 import com.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     /**
24      * 操作方式 {@link com.netsdk.lib.enumeration.EM_AREAARM_TRIGGERMODE}
25      */
26     public int emTriggerMode;
27     /**
28      * 操作用户,仅emTriggerMode = EM_AREAARM_USER_USER时有效
29      * {@link com.netsdk.lib.enumeration.EM_AREAARM_USER}
30      */
31     public int emUser;
32     /**
33      * ID号,emTriggerMode = EM_AREAARM_TRIGGERMODE_KEYPAD 表示键盘地址;emTriggerMode
34      * =EM_AREAARM_TRIGGERMODE_REMOTECONTROL时表示遥控器编号
35      */
36     public int nID;
37     /**
38      * 布撤防状态 {@link com.netsdk.lib.enumeration.EM_ARM_STATE}
39      */
40     public int emArmState;
41     /**
42      * 保留扩展字节
43      */
44     public byte[] byReserved = new byte[1024];
45
46     public ALARM_AREAARM_MODECHANGE_INFO() {
47     }
48 }