houzhongjian
2024-11-06 7412dd652c0ac48c5a17b5d9b61d5d2a0f686137
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
39
40
41
42
43
44
45
46
47
48
49
50
package com.iailab.netsdk.lib.structure;
 
import com.iailab.netsdk.lib.NetSDKLib;
 
/**
 * @author 291189
 * @version 1.0
 * @description 事件类型NET_ALARM_USER_PASS_CONFIRM (用户通过闸机进入或离开事件)对应的数据块描述信息
 * @date 2022/5/26 16:43
 */
 
public class NET_ALARM_USER_PASS_CONFIRM_INFO extends NetSDKLib.SdkStructure{
    /**
     * 事件动作,0 就是表示 pause, 1表示持续性事件开始,2表示持续性事件结束;
     */
    public int nAction;
    /**
     * 通道号
     */
    public int nChannelID;
    /**
     * 事件发生的时间
     */
    public NET_TIME_EX stuTime=new NET_TIME_EX();
    /**
     * stuRealUTC 是否有效,bRealUTC 为 1 时,用 stuRealUTC,否则用 stuTime 字段
     */
    public int            bRealUTC;
    /**
     *  事件发生的时间(标准UTC时间)
     */
    public NET_TIME_EX    stuRealUTC=new NET_TIME_EX();
    /**
     * 仅用于字节对齐
     */
    public byte[]      byReserved=new byte[4];
    /**
     * 通过人数数量
     */
    public int        nCount;
    /**
     * 进出方向(事件类型) {@link com.iailab.netsdk.lib.enumeration.EM_USER_PASS_TYPE}
     */
    public int                emType;
    /**
     * 保留字节
     */
    public byte[]           szReserved=new byte[1024];
 
}