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 251823
7  * @description 设置布防模式
8  *              输入参数。此时CLIENT_SetAlarmRegionInfo的emType参数为NET_EM_SET_ALARMREGION_INFO_ARMMODE
9  * @date 2023/03/15 16:05:04
10  */
11 public class NET_IN_SET_ALARMMODE extends NetSDKLib.SdkStructure {
12     /**
13      * 结构体大小
14      */
15     public int dwSize;
16     /**
7412dd 17      * 布撤防类型 {@link com.iailab.netsdk.lib.enumeration.EM_ARM_TYPE}
149dd0 18      */
H 19     public int emArmType;
20     /**
21      * 密码
22      */
23     public byte[] szPwd = new byte[256];
24     /**
25      * 区域的个数
26      */
27     public int nAreaNum;
28     /**
29      * 区域号
30      */
31     public int[] arrAreas = new int[8];
32     /**
33      * 执行布撤防时的附加信息
34      */
35     public NET_DETAIL_INFO stuDetail = new NET_DETAIL_INFO();
36     /**
37      * 区域的扩展个数
38      */
39     public int nAreaNumEx;
40     /**
41      * 区域号扩展 个数超过8个使用这个字段
42      */
43     public int[] arrAreasEx = new int[64];
44
45     public NET_IN_SET_ALARMMODE() {
46         this.dwSize = this.size();
47     }
48 }