潘志宝
2024-11-28 231897591c909b164defebfdb5936387ec2807d0
提交 | 用户 | 时间
149dd0 1 package com.iailab.netsdk.lib.structure;
H 2
3 import com.iailab.netsdk.lib.NetSDKLib;
4
5 /**
6  * @author 251823
7  * @description 录像文件信息(扩展)
8  * @date 2022/11/03 09:22:00
9  */
10 public class NET_RECORDFILE_INFOEX extends NetSDKLib.SdkStructure {
11     /**
12      * 录像文件信息
13      */
14     public NetSDKLib.NET_RECORDFILE_INFO stuRecordFileInfo = new NetSDKLib.NET_RECORDFILE_INFO();
15     /**
16      * 字节对齐
17      */
18     public byte[] bReserved1 = new byte[4];
19     /**
20      * 关联的事件列表,事件类型列表,参见智能分析事件类型
21      */
22     public int[] nEventLists = new int[256];
23     /**
24      * 事件总数
25      */
26     public int nEventCount;
27     /**
28      * 文件标志,参考枚举EM_RECORD_SNAP_FLAG_TYPE
29      */
30     public int[] emFlagsList = new int[128];
31     /**
32      * 文件标志总个数;
33      */
34     public int nFlagCount;
35     /**
36      * 为TRUE表示仅stuStartTimeRealUTC和stuEndTimeRealUTC有效(仅使用stuStartTimeRealUTC和stuEndTimeRealUTC),
37      * 为FALSE表示仅stuRecordFileInfo中的starttime和endtime有效(仅使用stuRecordFileInfo中的starttime和endtime)
38      */
39     public int bRealUTC;
40     /**
41      * UTC开始时间(标准UTC时间), 与stuEndTimeRealUTC配对使用
42      */
43     public NET_TIME stuStartTimeRealUTC = new NET_TIME();
44     /**
45      * UTC结束时间(标准UTC时间), 与stuStartTimeRealUTC配对使用
46      */
47     public NET_TIME stuEndTimeRealUTC = new NET_TIME();
48     /**
49      * 预留字节
50      */
51     public byte[] bReserved = new byte[452];
52
53     public NET_RECORDFILE_INFOEX() {
54     }
55 }