houzhongjian
2024-11-06 7412dd652c0ac48c5a17b5d9b61d5d2a0f686137
提交 | 用户 | 时间
149dd0 1 package com.iailab.netsdk.lib.structure;
H 2
3
4 import com.iailab.netsdk.lib.NetSDKLib;
5
6 /** 
7 * @author 291189
8 * @description  CLIENT_IVSEventFind接口入参 
9 * @date 2022/11/02 13:47:07
10 */
11 public class NET_IN_IVSEVENT_FIND_INFO extends NetSDKLib.SdkStructure {
12 /** 
13 此结构体大小,必须赋值
14 */
15 public            int                    dwSize;
16 /** 
17 报警诊断类型
18 0:全部
19 1:未处理
20 2:正确
21 3:错误
22 4:重复正确报警
23 5:重复错误报警
24 */
25 public            int                    nVaild;
26 /** 
27 查询开始时间
28 */
29 public NET_TIME stStartTime=new NET_TIME();
30 /** 
31 查询结束时间
32 */
33 public NET_TIME stEndTime=new NET_TIME();
34 /** 
35 通道号列表
36 */
37 public            int[]                    nChannelList=new int[128];
38 /** 
39 nChannelList中有效通道号个数,填0表示查询所有通道号
40 */
41 public            int                    dwChannelCnt;
42 /** 
43 dwEventCodeList中有效的事件类型个数
44 */
45 public            int                    dwEventCodeCnt;
46 /** 
47 智能事件类型列表,参考 EVENT_IVS_ALL 这个宏下面的智能事件宏定义
48 注意,并非所有的事件都能查询,需要根据所用的IVS设备支持的情况,填写对应的智能事件类型
49 */
50 public            int[]                    dwEventCodeList=new int[128];
51
52 public NET_IN_IVSEVENT_FIND_INFO(){
53         this.dwSize=this.size();
54 }
55 }