潘志宝
2024-11-28 231897591c909b164defebfdb5936387ec2807d0
提交 | 用户 | 时间
149dd0 1 package com.iailab.netsdk.lib.structure;
H 2
3 import com.iailab.netsdk.lib.NetSDKLib;
4 import com.sun.jna.Pointer;
5
6 /**
7  * @author 251823
8  * @description 事件类型 EVENT_IVS_TRAFFIC_PARKING_STATISTICS(车位统计事件) 对应的数据描述信息
9  * @date 2021/12/18
10  */
11 public class DEV_EVENT_TRAFFIC_PARKING_STATISTICS_INFO extends NetSDKLib.SdkStructure{
12     /**
13      *  0:脉冲
14      */
15     public int nAction;
16
17     /**
18      *  通道号
19      */
20     public int nChannel;
21
22     /**
23      *  事件名称
24      */
25     public byte[] szName = new byte[128];
26
27     /**
28      *  时间戳(单位是毫秒)
29      */
30     public double PTS;
31
32     /**
33      *  事件发生的时间
34      */
35     public NET_TIME_EX UTC;
36
37     /**
38      *  事件ID
39      */
40     public int nEventID;
41
42     /**
43      *  区域模式统计信息 区域;emStatisticsMode为 EM_STATISTICS_MODE_AREA 时有效
44      */
45     public NET_AREA_MODE_INFO[] stuAreaModeInfo = (NET_AREA_MODE_INFO[]) new NET_AREA_MODE_INFO().toArray(5);
46     /**
47      *  区域模式统计信息个数
48      */
49     public int nAreaModeInfoNum;
50
51     /**
52      *  车位模式统计信息,每个元素表示一个车位;emStatisticsMode为 EM_STATISTICS_MODE_SPACE 时有效
53      */
54     public NET_SPACE_MODE_INFO[] stuSpaceModeInfo = (NET_SPACE_MODE_INFO[]) new NET_SPACE_MODE_INFO().toArray(99);
55     /**
56      *  车位模式统计信息个数
57      */
58     public int nSpaceModeInfoNum;
59
60     /**
61      *  统计模式,参考{ @link EM_STATISTICS_MODE }
62      */
63     public int emStatisticsMode;
64     
65     /**
66      *  区域或车位更新信息
67      */
68     public NET_UPDATE_INFO[] stuUpdateInfo = (NET_UPDATE_INFO[]) new NET_UPDATE_INFO().toArray(99);
69     
70     /**
71      *  区域或车位更新信息个数
72      */
73     public int nUpdateInfoNum;
74   
75     /**
76      * 图片信息数组 ,结构体NET_IMAGE_INFO_EX2数组指针
77      */
78     public Pointer pstuImageInfo;
79
80     /**
81      * 图片信息个数
82      */
83     public int nImageInfoNum;
84     
85     /**
86      * 事件公共扩展字段结构体
87      */
88     public NET_EVENT_INFO_EXTEND   stuEventInfoEx = new NET_EVENT_INFO_EXTEND();
89     
90     /**
91      *  保留字节
92      */
93     public byte[] byReserved = new byte[1008];
94
95 }