潘志宝
2024-11-28 231897591c909b164defebfdb5936387ec2807d0
提交 | 用户 | 时间
149dd0 1 package com.iailab.netsdk.lib.structure;
H 2
3 import com.iailab.netsdk.lib.NetSDKLib;
4
5 /**
6  * @author 251823
7  * @description 红绿灯调度计划列表,对应配置项NET_EM_CFG_RTSC_SCH_MANAGE
8  * @date 2021/09/14
9  */
10 public class NET_CFG_RTSC_SCH_MANAGE_INFO extends NetSDKLib.SdkStructure{
11      /**
12      *  结构体大小
13      */
14     public int dwSize;
15
16     /**
17      *  最大日方案数
18      */
19     public int nMaxDayPlans;
20
21     /**
22      *  最大时段数
23      */
24     public int nMaxDayActions;
25
26     /**
27      *  最大周计划数
28      */
29     public int nMaxWeekPlans;
30
31     /**
32      *  最大日常调度方案个数
33      */
34     public int nMaxCommonDatePlans;
35
36     /**
37      *  最大特殊调度方案个数
38      */
39     public int nMaxSpecialDatePlans;
40
41     /**
42      *  日计划方案个数
43      */
44     public int nDayplansNum;
45
46     /**
47      *  日计划方案  
48      */
49     public NET_DAY_PLAN_INFO[] stuDayPlanInfo = (NET_DAY_PLAN_INFO[]) new NET_DAY_PLAN_INFO().toArray(56);
50     /**
51      *  周计划列表个数
52      */
53     public int nWeekPlansNum;
54
55     /**
56      *  周计划列表
57      */
58     public NET_WEEKS_PLAN_INFO[] stuWeeksPlanInfo = (NET_WEEKS_PLAN_INFO[]) new NET_WEEKS_PLAN_INFO().toArray(20);
59     /**
60      *  日常调度列表个数
61      */
62     public int nCommonDatePlanNum;
63
64     /**
65      *  日常调度列表
66      */
67     public NET_COMMON_DATE_PLAN_INFO[] stuCommonDatePlanInfo = (NET_COMMON_DATE_PLAN_INFO[]) new NET_COMMON_DATE_PLAN_INFO().toArray(16);
68     /**
69      *  特殊调度列表个数
70      */
71     public int nSpecialDateNum;
72
73     /**
74      *  特殊调度列表
75      */
76     public NET_SPECIAL_DATE_PLAN_INFO[] stuSpecialDatePlan = (NET_SPECIAL_DATE_PLAN_INFO[]) new NET_SPECIAL_DATE_PLAN_INFO().toArray(16);
77     public NET_CFG_RTSC_SCH_MANAGE_INFO(){
78         this.dwSize = this.size();
79     }
80 }