package com.iailab.netsdk.lib.structure; import com.iailab.netsdk.lib.NetSDKLib; /** * @author 291189 * @description 事件类型 EVENT_IVS_TRAFFIC_UNDERSPEED (交通违章-欠速)对应的规则配置 * @date 2022/09/07 15:17:26 */ public class CFG_TRAFFIC_UNDERSPEED_INFO extends NetSDKLib.SdkStructure { /** 规则名称,不同规则不能重名 */ public byte[] szRuleName=new byte[128]; /** 规则使能 */ public byte bRuleEnable; /** 保留字段 */ public byte[] bReserved=new byte[3]; /** 相应物体类型个数 */ public int nObjectTypeNum; /** 相应物体类型列表 */ public byte[] szObjectTypes=new byte[16*128]; /** 云台预置点编号 0~65535 */ public int nPtzPresetId; /** 车道编号 */ public int nLane; /** 速度上限 */ public int nSpeedUpperLimit; /** 速度下限 */ public int nSpeedLowerLimit; /** 最短触发时间 单位:秒 */ public int nMinDuration; /** 报警联动 */ public NetSDKLib.CFG_ALARM_MSG_HANDLE stuEventHandler=new NetSDKLib.CFG_ALARM_MSG_HANDLE(); /** 事件响应时间段 */ public NetSDKLib.CFG_TIME_SECTION[] stuTimeSection=new NetSDKLib.CFG_TIME_SECTION[7*10]; public CFG_TRAFFIC_UNDERSPEED_INFO(){ for(int i=0;i