潘志宝
2024-11-28 231897591c909b164defebfdb5936387ec2807d0
提交 | 用户 | 时间
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  通道状态
9 * @date 2022/10/09 11:24:36
10 */
11 public class NET_CHANNELS_STATE extends NetSDKLib.SdkStructure {
12 /** 
7412dd 13 通道类型 {@link com.iailab.netsdk.lib.enumeration.EM_CHANNELS_STATE_TYPE}
149dd0 14 */
H 15 public            int                    emType;
16 /** 
17 通道号
18 */
19 public            int                    nIndex;
20 /** 
7412dd 21 在线状态 {@link com.iailab.netsdk.lib.enumeration.EM_DEV_STATUS}
149dd0 22 */
H 23 public            int                    emOnlineState;
24 /** 
7412dd 25 报警状态,当emType为EM_CHANNELS_STATE_TYPE_ALARMIN时有效 {@link com.iailab.netsdk.lib.enumeration.EM_ZONE_STATUS}
149dd0 26 */
H 27 public            int                    emAlarmState;
28 /** 
7412dd 29 输出状态,当emType为EM_CHANNELS_STATE_TYPE_ALARMOUT,EM_CHANNELS_STATE_TYPE_SIREN时有效 {@link com.iailab.netsdk.lib.enumeration.EM_OUTPUT_STATE}
149dd0 30 */
H 31 public            int                    emOutputState;
32 /** 
33 通道对应名称
34 */
35 public            byte[]                    szName=new byte[64];
36 /** 
37 通道对应SN号
38 */
39 public            byte[]                    szSN=new byte[32];
40 /** 
41 探测器状态信息
42 */
43 public            NET_SENSOR_STATE                    stuSensorState=new NET_SENSOR_STATE();
44 /** 
45 保留字节
46 */
47 public            byte[]                    byReserved=new byte[60];
48
49 public NET_CHANNELS_STATE(){
50 }
51 }