houzhongjian
2024-11-06 7412dd652c0ac48c5a17b5d9b61d5d2a0f686137
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
package com.iailab.netsdk.lib.structure;
 
import com.iailab.netsdk.lib.NetSDKLib;
 
/**
 * @author 251823
 * @description 智慧灯杆项外设配置, 对应 NET_EM_CFG_LAMP_EXTERNAL_DEVICE
 * @date 2023/05/11 14:09:05
 */
public class NET_CFG_LAMP_EXTERNAL_DEVICE_INFO extends NetSDKLib.SdkStructure {
    /**
     * 结构体大小
     */
    public int dwSize;
    /**
     * 照明灯设备数量
     */
    public int nLightNum;
    /**
     * LED广告屏数量
     */
    public int nScreenNum;
    /**
     * 动环设备数量
     */
    public int nEnvironmentNum;
    /**
     * 摄像头设备数量
     */
    public int nCameraNum;
    /**
     * 可视对讲设备数量
     */
    public int nAlarmNum;
    /**
     * 音柱设备数量
     */
    public int nSpeakerNum;
    /**
     * WifiAp设备数量
     */
    public int nWifiApNum;
    /**
     * 照明灯设备
     */
    public NET_LAMP_EXTERNAL_DEVICE_LIGHT_INFO[] stuLight = new NET_LAMP_EXTERNAL_DEVICE_LIGHT_INFO[16];
    /**
     * LED广告屏
     */
    public NET_LAMP_EXTERNAL_DEVICE_SCREEN_INFO[] stuScreen = new NET_LAMP_EXTERNAL_DEVICE_SCREEN_INFO[16];
    /**
     * 动环设备
     */
    public NET_LAMP_EXTERNAL_DEVICE_ENVIRONMENT_INFO[] stuEnvironment = new NET_LAMP_EXTERNAL_DEVICE_ENVIRONMENT_INFO[16];
    /**
     * 摄像头设备
     */
    public NET_LAMP_EXTERNAL_DEVICE_CAMERA_INFO[] stuCamera = new NET_LAMP_EXTERNAL_DEVICE_CAMERA_INFO[16];
    /**
     * 可视对讲设备
     */
    public NET_LAMP_EXTERNAL_DEVICE_ALARM_INFO[] stuAlarm = new NET_LAMP_EXTERNAL_DEVICE_ALARM_INFO[16];
    /**
     * 音柱设备
     */
    public NET_LAMP_EXTERNAL_DEVICE_SPEAKER_INFO[] stuSpeaker = new NET_LAMP_EXTERNAL_DEVICE_SPEAKER_INFO[16];
    /**
     * WifiAp设备
     */
    public NET_LAMP_EXTERNAL_DEVICE_WIFIAP_INFO[] stuWifiAp = new NET_LAMP_EXTERNAL_DEVICE_WIFIAP_INFO[16];
 
    public NET_CFG_LAMP_EXTERNAL_DEVICE_INFO() {
        for (int i = 0; i < stuLight.length; i++) {
            stuLight[i] = new NET_LAMP_EXTERNAL_DEVICE_LIGHT_INFO();
        }
        for (int i = 0; i < stuScreen.length; i++) {
            stuScreen[i] = new NET_LAMP_EXTERNAL_DEVICE_SCREEN_INFO();
        }
        for (int i = 0; i < stuEnvironment.length; i++) {
            stuEnvironment[i] = new NET_LAMP_EXTERNAL_DEVICE_ENVIRONMENT_INFO();
        }
        for (int i = 0; i < stuCamera.length; i++) {
            stuCamera[i] = new NET_LAMP_EXTERNAL_DEVICE_CAMERA_INFO();
        }
        for (int i = 0; i < stuAlarm.length; i++) {
            stuAlarm[i] = new NET_LAMP_EXTERNAL_DEVICE_ALARM_INFO();
        }
        for (int i = 0; i < stuSpeaker.length; i++) {
            stuSpeaker[i] = new NET_LAMP_EXTERNAL_DEVICE_SPEAKER_INFO();
        }
        for (int i = 0; i < stuWifiAp.length; i++) {
            stuWifiAp[i] = new NET_LAMP_EXTERNAL_DEVICE_WIFIAP_INFO();
        }
        this.dwSize = this.size();
    }
}