Jay
2024-11-01 03e8aca3ad6201c0d74e00d4c8d7367cdaaa54f9
提交 | 用户 | 时间
ce910c 1 package com.netsdk.lib.structure;
H 2
3
4 import com.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 /** 
13 通道类型 {@link com.netsdk.lib.enumeration.EM_CHANNELS_STATE_TYPE}
14 */
15 public            int                    emType;
16 /** 
17 通道号
18 */
19 public            int                    nIndex;
20 /** 
21 在线状态 {@link com.netsdk.lib.enumeration.EM_DEV_STATUS}
22 */
23 public            int                    emOnlineState;
24 /** 
25 报警状态,当emType为EM_CHANNELS_STATE_TYPE_ALARMIN时有效 {@link com.netsdk.lib.enumeration.EM_ZONE_STATUS}
26 */
27 public            int                    emAlarmState;
28 /** 
29 输出状态,当emType为EM_CHANNELS_STATE_TYPE_ALARMOUT,EM_CHANNELS_STATE_TYPE_SIREN时有效 {@link com.netsdk.lib.enumeration.EM_OUTPUT_STATE}
30 */
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 }