package com.iailab.netsdk.lib.structure;
|
|
import com.iailab.netsdk.lib.NetSDKLib;
|
import com.sun.jna.Pointer;
|
|
/**
|
* @description: (倒地报警事件)对应数据块描述信息
|
* @author: 251589
|
* @time: 2020/11/25 19:16
|
*/
|
public class DEV_EVENT_DISTANCE_DETECTION_INFO extends NetSDKLib.SdkStructure {
|
/**
|
* 通道号
|
*/
|
public int nChannelID;
|
|
/**
|
* 事件名称
|
*/
|
public byte[] szName = new byte[128];
|
|
/**
|
* 0:脉冲 1:开始 2:停止
|
*/
|
public int nAction;
|
|
/**
|
* 时间戳(单位是毫秒)
|
*/
|
public double PTS;
|
|
/**
|
* 事件发生的时间
|
*/
|
public NET_TIME_EX UTC;
|
|
/**
|
* 事件ID
|
*/
|
public int nEventID;
|
|
|
/**
|
* 检测到的物体
|
*/
|
public NetSDKLib.DH_MSG_OBJECT stuObject;
|
|
/**
|
* 检测区域顶点数
|
*/
|
public int nDetectRegionNum;
|
|
/**
|
* #define DH_MAX_DETECT_REGION_NUM 20 // 规则检测区域最大顶点数
|
*/
|
public NetSDKLib.NET_POINT stuDetectRegion[] = new NetSDKLib.NET_POINT[20];
|
|
/**
|
* 智能事件公共信息;
|
*/
|
public NetSDKLib.EVENT_INTELLI_COMM_INFO stuIntelliCommInfo;
|
|
/**
|
* 事件关联ID。应用场景是同一个物体或者同一张图片做不同分析,产生的多个事件的SourceID相同
|
* 缺省时为空字符串,表示无此信息
|
* 格式:类型+时间+序列号,其中类型2位,时间14位,序列号5位
|
*/
|
public byte[] szSourceID = new byte[32];
|
|
/**
|
* 图片信息数组 ,结构体NET_IMAGE_INFO_EX2数组指针
|
*/
|
public Pointer pstuImageInfo;
|
/**
|
* 图片信息个数
|
*/
|
public int nImageInfoNum;
|
/**
|
* 事件公共扩展字段结构体
|
*/
|
public NET_EVENT_INFO_EXTEND stuEventInfoEx = new NET_EVENT_INFO_EXTEND();
|
/**
|
* 保留字节
|
*/
|
public byte[] bReserved = new byte[980];
|
|
}
|