package com.iailab.netsdk.lib.structure; import com.iailab.netsdk.lib.NetSDKLib; /** * @author 251823 * @description æ— çº¿ç½‘ç»œè¿žæŽ¥è®¾ç½® * @date 2023/03/16 14:23:46 */ public class CFG_WIRELESS_INFO extends NetSDKLib.SdkStructure { /** * 2G网络使能 */ public int bEnable; /** * ä¿æ´»æ—¶é—´, å•ä½ä¸ºç§’,0表示一直连接,ä¸è‡ªåŠ¨æ–å¼€ */ public int nKeepAlive; /** * 接入的2G网络å称 {@link com.iailab.netsdk.lib.enumeration.EM_CFG_APN} */ public int emAPN; /** * 用户å */ public byte[] szUseName = new byte[64]; /** * 密ç */ public byte[] szPassword = new byte[64]; /** * æ¯æ—¥æµé‡æŽ§åˆ¶ç–ç•¥ {@link com.iailab.netsdk.lib.enumeration.EM_CFG_DAY3GFLUXTACTIC} */ public int emDay3GFluxTactic; /** * æ¯æ—¥æµé‡ä½¿ç”¨ä¸Šé™, MB或者分钟 */ public int dwDay3GFluxUp; /** * 当日的已用æµé‡, MB或者分钟 */ public int dwDay3GFluxUse; /** * æµé‡æŠ¥è¦ç–ç•¥ {@link com.iailab.netsdk.lib.enumeration.EM_CFG_DAY3GFLUXACTION} */ public int emDay3GFluxAction; /** * 拨å·æ—¶é—´æ®µ */ public NetSDKLib.TIME_SECTION_WEEK_DAY_6[] stuTimeSection = new NetSDKLib.TIME_SECTION_WEEK_DAY_6[7]; /** * 鉴æƒæ¨¡å¼ {@link com.iailab.netsdk.lib.enumeration.EM_CFG_AUTHMODE} */ public int emAuthMode; /** * 接入网络å */ public byte[] szAPNName = new byte[32]; /** * 实际使用æµé‡, [0,65535]MB或者分钟 */ public int n3GFlux; /** * æµé‡ä½¿ç”¨ç–ç•¥{@link com.iailab.netsdk.lib.enumeration.EM_CFG_3GFLUXTACTIC} */ public int em3GFluxTactic; /** * æµé‡ä½¿ç”¨ä¸Šé™ */ public int n3GFluxUp; /** * 工作模å¼é€‰æ‹© {@link com.iailab.netsdk.lib.enumeration.EM_CFG_WORKMODE} */ public int emWorkMode; /** * 拨å·å·ç */ public byte[] szDailNumber = new byte[32]; /** * 是å¦å·²ç»è¢«è¯éŸ³æˆ–çŸä¿¡æ¿€æ´» */ public int bActivate; public CFG_WIRELESS_INFO() { for (int i = 0; i < stuTimeSection.length; i++) { stuTimeSection[i] = new NetSDKLib.TIME_SECTION_WEEK_DAY_6(); } } }