package com.iailab.netsdk.lib.structure; import com.iailab.netsdk.lib.NetSDKLib; /** * @author 291189 * @description 事件类型 EVENT_IVS_REGIONNUM_STAT (域内计数事件)对应的数æ®å—æè¿°ä¿¡æ¯( 注æ„该事件暂时ä¸æ”¯æŒå•ç‹¬ä½¿ç”¨ï¼Œä»…é…åˆâ€œå¼€æ”¾æ™ºèƒ½äº‹ä»¶(EVENT_IVS_OPEN_INTELLI)â€ä½¿ç”¨) * @date 2023/02/06 16:15:08 */ public class NET_DEV_EVENT_REGIONNUM_STAT_INFO extends NetSDKLib.SdkStructure { /** 通é“å· */ public int nChannelID; /** 0:脉冲,1:开始, 2:åœæ¢ */ public int nAction; /** 扩展åè®®å—段 */ public NET_EVENT_INFO_EXTEND stuEventInfoEx=new NET_EVENT_INFO_EXTEND(); /** 事件å‘生的时间 */ public NET_TIME_EX stuUTC=new NET_TIME_EX(); /** 事件ID */ public int nEventID; /** 事件å称 */ public byte[] szName=new byte[128]; /** 智能事件所属大类 */ public byte[] szClass=new byte[16]; /** 相对事件时间戳,(å•ä½æ˜¯æ¯«ç§’) */ public double dbPTS; /** 事件时间毫秒数 */ public int nUTCMS; /** æ™ºèƒ½äº‹ä»¶è§„åˆ™ç¼–å· */ public int nRuleID; /** 区域ID */ public int nAreaID; /** ç»Šçº¿æ–¹å‘ {@link com.iailab.netsdk.lib.enumeration.EM_STAT_DIRECTION} */ public int emDirection; /** ç›®æ ‡ç»Šçº¿æ€»æ•° */ public int nNumber; /** 详细计数信æ¯ä¸ªæ•° */ public int nStatDetailNum; /** è¯¦ç»†è®¡æ•°ä¿¡æ¯ */ public NET_STAT_DETAIL[] stuStatDetail=new NET_STAT_DETAIL[16]; /** 预留å—节 */ public byte[] szReserved=new byte[1024]; public NET_DEV_EVENT_REGIONNUM_STAT_INFO(){ for(int i=0;i<stuStatDetail.length;i++){ stuStatDetail[i]=new NET_STAT_DETAIL(); } } }