houzhongjian
2024-11-06 7412dd652c0ac48c5a17b5d9b61d5d2a0f686137
提交 | 用户 | 时间
149dd0 1 package com.iailab.netsdk.lib.structure;
H 2
3
4 import com.iailab.netsdk.lib.NetSDKLib;
5
6 /**
7  * @author 421657
8  * @description 存储点配置信息
9  * @origin autoTool
10  * @date 2023/10/30 15:54:18
11  */
12 public class CFG_STORAGEPOINT_INFO extends NetSDKLib.SdkStructure {
13
14     public int dwSize;
15     /**
7412dd 16      * 存储点类型 {@link com.iailab.netsdk.lib.enumeration.EM_STORAGEPOINT_TYPE}
149dd0 17      */
H 18     public int emStoragePointType;
19     /**
20      * 本地工作目录组名称, 空表示不录到本地
21      */
22     public byte nLocalDir;
23     /**
24      * 实时压缩存储目录组,空表示不使用实时压缩存储。
25      */
26     public byte[] szCompressDir = new byte[256];
27     /**
28      * 冗余工作目录组名称,空表示没有冗余录像。
29      */
30     public byte[] szRedundantDir = new byte[256];
31     /**
32      * 远程工作目录组名称,空表示不录到远程。
33      */
34     public byte[] szRemoteDir = new byte[256];
35     /**
36      * 远程存储网络故障恢复后,是否自动将本地存储的数据同步到远程存储。
37      */
38     public int bAutoSync;
39     /**
40      * 从网络恢复的时刻开始,需要往前同步的数据时间范围,小时为单位,0表示同步所有数据。
41      */
42     public int nAutoSyncRange;
43     /**
44      * 远程目录无法访问时,是否保存到本地目录。
45      */
46     public int bLocalEmergency;
47     /**
48      * 设置将多少天之前的录像文件进行压缩。
49      */
50     public int nCompressBefore;
51
52     public CFG_STORAGEPOINT_INFO() {
53         this.dwSize = this.size();
54     }
55 }