package com.iailab.netsdk.lib.structure; import com.iailab.netsdk.lib.NetSDKLib; /** * @author 251823 * @description NASä¿¡æ¯ * @date 2022/09/08 19:33:10 */ public class CFG_NAS_INFO extends NetSDKLib.SdkStructure { /** * 使能开关 */ public int bEnable; /** * 网络å˜å‚¨æœåŠ¡å™¨ç‰ˆæœ¬0=è€çš„FTP,1=NASå˜å‚¨ */ public int nVersion; /** * å议类型0=FTP 1=SMB */ public int nProtocol; /** * IP地å€æˆ–网络å */ public byte[] szAddress = new byte[256]; /** * 端å£å· */ public int nPort; /** * å¸æˆ·å */ public byte[] szUserName = new byte[64]; /** * 密ç */ public byte[] szPassword = new byte[64]; /** * 共享的目录å */ public byte[] szDirectory = new byte[256]; /** * 文件长度 */ public int nFileLen; /** * 相邻文件时间间隔 */ public int nInterval; /** * å˜å‚¨æ—¶é—´æ®µ */ public CFG_CHANNEL_TIME_SECTION[] stuChnTime = new CFG_CHANNEL_TIME_SECTION[256]; /** * 有效的å˜å‚¨æ—¶é—´æ®µæ•° */ public int nChnTimeCount; public CFG_NAS_INFO() { for (int i = 0; i < stuChnTime.length; i++) { stuChnTime[i] = new CFG_CHANNEL_TIME_SECTION(); } } }