package com.iailab.netsdk.lib.structure; import com.iailab.netsdk.lib.NetSDKLib; /** * @author 291189 * @description å¹³å°ä¸‹å‘轮询é…ç½®ä¿¡æ¯ * @date 2022/07/04 10:56:48 */ public class NET_SET_POLLING_CONFIG_INFO extends NetSDKLib.SdkStructure { /** * 使能开关 */ public int bEnable; /** * 通é“å· */ public int nChannel; /** * 全局é…ç½® */ public byte[] szGlobalType = new byte[64]; /** * 规则é…置个数 */ public int nRulelTypeCnt; /** * ä¿ç•™å—节 */ public byte[] szReserved1 = new byte[4]; /** * 规则é…ç½® */ public Byte64Arr[] szRulelType = new Byte64Arr[16]; /** * 全局é…置列表, 扩展支æŒå•ä¸ªé€šé“多ç§æ™ºèƒ½çš„å¼€å¯,å’ŒszGlobalType二选一使能,如果szGlobalTypeList 里é¢æœ‰åœºæ™¯å†…容则优先使用 */ public Byte64Arr[] szGlobalTypeList = new Byte64Arr[6]; /** * 全局é…置列表个数 */ public int nGlobalTypeListNum; /** * ä¿ç•™å—节 */ public byte[] szReserved = new byte[636]; public NET_SET_POLLING_CONFIG_INFO() { for (int i = 0; i < szRulelType.length; i++) { szRulelType[i] = new Byte64Arr(); } for (int i = 0; i < szGlobalTypeList.length; i++) { szGlobalTypeList[i] = new Byte64Arr(); } } }