package com.iailab.netsdk.lib.structure; import com.iailab.netsdk.lib.NetSDKLib; /** * @author 251823 * @description 统计通é“æ•°æ®ä¿¡æ¯ * @date 2022/12/12 13:43:42 */ public class NET_CB_VIDEOSTAT_STREAM extends NetSDKLib.SdkStructure { /** * 统计通é“å· */ public int nChannel; /** * 预置点编å·é»˜è®¤å€¼ä¸º0,çƒæœºå¿…填,范围1~PtzPresetMax,IPCå¯ä¸å¡«ã€‚ */ public int nPtzPresetId; /** * 规则å称 */ public byte[] szRuleNanme = new byte[128]; /** * 当å‰è¿™ä¸€ç»Ÿè®¡å‘¨æœŸçš„开始时间 */ public byte[] szStartTime = new byte[20]; /** * "NumberStat":人数统计 */ public byte[] szRuleType = new byte[32]; /** * 粒度 {@link com.iailab.netsdk.lib.enumeration.EM_STAT_GRANULARITY} */ public int emStatGranularity; /** * 与Granularity结åˆä½¿ç”¨ï¼Œå¦‚emGranularity为 EM_GRANULARITY_MINUTE, Cycle * 值为5,表示以5åˆ†é’Ÿç»Ÿè®¡å‘¨æœŸä¸ŠæŠ¥æ•°æ® */ public short nCycle; /** * 区域ID,没有该å—段或者为0,为å•åŒºåŸŸ */ public short nAreaID; /** * 本周期内进入人数å°è®¡ */ public int nEnteredSubtotal; /** * 本周期内离开人数å°è®¡ */ public int nExitedSubtotal; /** * 本周期内ç»è¿‡äººæ•°å°è®¡ */ public int nPassedSubtotal; /** * 本周期区域内滞留人员统计信æ¯, bIsSendMinStayTime为TRUE时有效 */ public NET_INSIDE_SUB_TOTAL_INFO stuInsideSubtotal = new NET_INSIDE_SUB_TOTAL_INFO(); /** * ä¿ç•™å—节 */ public byte[] szReserved = new byte[940]; public NET_CB_VIDEOSTAT_STREAM() { } }