1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
package com.netsdk.lib.structure;
 
import com.netsdk.lib.NetSDKLib;
 
/**
 * @author 251823
 * @description 布撤防详细信息
 * @date 2023/03/15 16:05:03
 */
public class NET_ARM_OPTIONS extends NetSDKLib.SdkStructure {
    /**
     * 情景模式 {@link com.netsdk.lib.enumeration.NET_EM_SCENE_MODE}
     */
    public int emSceneMode;
    /**
     * 触发方式 {@link com.netsdk.lib.enumeration.EM_AREAARM_TRIGGERMODE}
     */
    public int emAreaarmTriggerMode;
    /**
     * 触发者编号,如用户编号、键盘地址、遥控器编号、定时器编号或key类型防区号
     */
    public int nId;
    /**
     * 触发者名称,如用户名称,键盘名称等
     */
    public byte[] szName = new byte[64];
    /**
     * 网络用户IP地址或网络地址,对于TriggerMode为Remote时,需要填写此项
     */
    public byte[] szClientAddress = new byte[64];
    /**
     * 预留字节
     */
    public byte[] bReserved = new byte[132];
 
    public NET_ARM_OPTIONS() {
    }
}