package com.iailab.netsdk.lib.structure; import com.iailab.netsdk.lib.NetSDKLib; /** * @author 251823 * @description 事件类型 EVENT_IVS_TRAFFIC_NONMOTORINMOTORROUTE (éžæœºåŠ¨è½¦å 用机动车é“)对应的数æ®å—æè¿°ä¿¡æ¯ * @date 2021/10/23 */ public class DEV_EVENT_TRAFFIC_NONMOTORINMOTORROUTE_INFO extends NetSDKLib.SdkStructure{ /** * 通é“å· */ public int nChannelID; /** * 事件å称 */ public byte[] szName = new byte[NetSDKLib.NET_EVENT_NAME_LEN]; /** * 事件动作,0表示脉冲事件,1表示æŒç»æ€§äº‹ä»¶å¼€å§‹,2表示æŒç»æ€§äº‹ä»¶ç»“æŸ; */ public byte bEventAction; /** * ä¿ç•™å—节. */ public byte[] bReserved1 = new byte[3]; /** * 时间戳(å•ä½æ˜¯æ¯«ç§’) */ public double PTS; /** * 事件å‘生的时间 */ public NET_TIME_EX UTC; /** * 事件ID */ public int nEventID; /** * äº‹ä»¶å¯¹åº”æ–‡ä»¶ä¿¡æ¯ */ public NetSDKLib.NET_EVENT_FILE_INFO stuFileInfo; /** * äº¤é€šè½¦è¾†ä¿¡æ¯ */ public NetSDKLib.DEV_EVENT_TRAFFIC_TRAFFICCAR_INFO stTrafficCar; /** * 检测到的物体 */ public NetSDKLib.NET_MSG_OBJECT stuObject; /** * è½¦èº«ä¿¡æ¯ */ public NetSDKLib.NET_MSG_OBJECT stuVehicle; /** * æŠ“å›¾æ ‡å¿—(按ä½),具体è§NET_RESERVED_COMMON */ public int dwSnapFlagMask; /** * 对应图片的分辨率 */ public NetSDKLib.NET_RESOLUTION_INFO stuResolution; /** * 报è¦å¯¹åº”的原始录åƒæ–‡ä»¶ä¿¡æ¯ */ public byte[] szRecordFile = new byte[NetSDKLib.NET_COMMON_STRING_128]; /** * 对应车é“å· */ public int nLane; /** * 表示抓æ‹åºå·,如3,2,1,1表示抓æ‹ç»“æŸ,0è¡¨ç¤ºå¼‚å¸¸ç»“æŸ */ public int nSequence; /** * å…¬å…±ä¿¡æ¯ */ public NetSDKLib.EVENT_COMM_INFO stCommInfo; /** * 是å¦æœ‰éžæœºåŠ¨è½¦å¯¹è±¡ */ public int bHasNonMotor; /** * éžæœºåŠ¨è½¦å¯¹è±¡ */ public NetSDKLib.VA_OBJECT_NONMOTOR stuNonMotor; /** * ä¿ç•™å—节,留待扩展. */ public byte[] bReserved = new byte[4096]; }