package com.netsdk.lib.structure;
|
|
import com.netsdk.lib.NetSDKLib;
|
|
/**
|
* @author 251823
|
* @description获取布防模式 输出参数。此时CLIENT_GetAlarmRegionInfo的emType参数为NET_EM_GET_ALARMREGION_INFO_ARMMODE
|
* @date 2021/11/08
|
*/
|
public class NET_OUT_GET_ALARMMODE extends NetSDKLib.SdkStructure{
|
/**
|
* 结构体大小
|
*/
|
public int dwSize;
|
|
/**
|
* 布撤防状态个数
|
*/
|
public int nArmModeRet;
|
|
/**
|
* 布撤防信息
|
*/
|
public NET_ARMMODE_INFO[] stuArmMode = (NET_ARMMODE_INFO[]) new NET_ARMMODE_INFO().toArray(NetSDKLib.MAX_AREA_NUMBER);
|
/**
|
* 布撤防状态个数扩展 超过8个请使用这个字段
|
*/
|
public int nArmModeRetEx;
|
|
/**
|
* 布撤防信息
|
*/
|
public NET_ARMMODE_INFO[] stuArmModeEx = (NET_ARMMODE_INFO[]) new NET_ARMMODE_INFO().toArray(NetSDKLib.MAX_AREA_NUMBER_EX);
|
public NET_OUT_GET_ALARMMODE(){
|
this.dwSize = this.size();
|
}
|
}
|