houzhongjian
2024-11-06 7412dd652c0ac48c5a17b5d9b61d5d2a0f686137
提交 | 用户 | 时间
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/09/08 19:33:10
9  */
10 public class CFG_NAS_INFO_NEW extends NetSDKLib.SdkStructure {
11     /**
12      * 使能
13      */
14     public int bEnable;
15     /**
16      * 名称
17      */
18     public byte[] szName = new byte[128];
19     /**
20      * 协议类型, 0-FTP, 1-SMB, 2-ISCSI, 3-NFS, 4-Cloud ,协议类型是 4-Cloud时,具体云协议定义见emCloudProtocol
21      */
22     public int nPortocol;
23     /**
24      * IP地址或网址
25      */
26     public byte[] szAddress = new byte[256];
27     /**
28      * 端口
29      */
30     public int nPort;
31     /**
32      * 用户名
33      */
34     public byte[] szUser = new byte[64];
35     /**
36      * 密码
37      */
38     public byte[] szPassword = new byte[64];
39     /**
40      * 共享的目录名
41      */
42     public byte[] szDirectory = new byte[128];
43     /**
44      * 字符编码格式, 0-UTF8, 1-GB2312
45      */
46     public int nCharEncoding;
47     /**
48      * 超时时间, 单位毫秒
49      */
50     public int nTimeOut;
51     /**
52      * 数据流ID
53      */
54     public int nStreamID;
55     /**
56      * 更新时间, 该字段值变化后,需要重新初始化iSCSI功能
57      */
58     public CFG_NET_TIME_EX stuUpdateTime = new CFG_NET_TIME_EX();
59     /**
7412dd 60      * 云存储协议类型 {@link com.iailab.netsdk.lib.enumeration.EM_CFG_NAS_CLOUDPROTOCOL_TYPE}
149dd0 61      */
H 62     public int emCloudProtocol;
63     /**
64      * 客户端设备在服务器上的存储子目录,可以是IP地址,设备序列号,设备机器号,为空使用设备机器号
65      */
66     public byte[] szSubDirectory = new byte[256];
67
68     public CFG_NAS_INFO_NEW() {
69     }
70 }