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获取布防模式 输出参数。此时CLIENT_GetAlarmRegionInfo的emType参数为NET_EM_GET_ALARMREGION_INFO_ARMMODE
8  * @date 2021/11/08
9  */
10 public class NET_OUT_GET_ALARMMODE extends NetSDKLib.SdkStructure{
11     /**
12      *  结构体大小
13      */
14     public int dwSize;
15
16     /**
17      *  布撤防状态个数
18      */
19     public int nArmModeRet;
20
21     /**
22      *  布撤防信息
23      */
24     public NET_ARMMODE_INFO[] stuArmMode = (NET_ARMMODE_INFO[]) new NET_ARMMODE_INFO().toArray(NetSDKLib.MAX_AREA_NUMBER);
25     /**
26      *  布撤防状态个数扩展 超过8个请使用这个字段
27      */
28     public int nArmModeRetEx;
29
30     /**
31      *  布撤防信息
32      */
33     public NET_ARMMODE_INFO[] stuArmModeEx = (NET_ARMMODE_INFO[]) new NET_ARMMODE_INFO().toArray(NetSDKLib.MAX_AREA_NUMBER_EX);
34     public NET_OUT_GET_ALARMMODE(){
35         this.dwSize = this.size();
36     }
37 }