From abcfb4a2c0a20c3a5df4a7cdbe07001dda036045 Mon Sep 17 00:00:00 2001 From: 潘志宝 <979469083@qq.com> Date: 星期四, 07 十一月 2024 09:03:40 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- iailab-module-data/iailab-module-data-dahua/src/main/java/com/iailab/netsdk/lib/structure/NET_COURSE.java | 66 +++++++++++++++++++++++++++++++++ 1 files changed, 66 insertions(+), 0 deletions(-) diff --git a/iailab-module-data/iailab-module-data-dahua/src/main/java/com/iailab/netsdk/lib/structure/NET_COURSE.java b/iailab-module-data/iailab-module-data-dahua/src/main/java/com/iailab/netsdk/lib/structure/NET_COURSE.java new file mode 100644 index 0000000..d7cb98f --- /dev/null +++ b/iailab-module-data/iailab-module-data-dahua/src/main/java/com/iailab/netsdk/lib/structure/NET_COURSE.java @@ -0,0 +1,66 @@ +package com.iailab.netsdk.lib.structure; + +import com.iailab.netsdk.lib.NetSDKLib; +import com.iailab.netsdk.lib.enumeration.EM_CAN_START_STREAM; +import com.iailab.netsdk.lib.enumeration.EM_COURSE_STATE; +import com.iailab.netsdk.lib.enumeration.EM_IS_RECORD; + +import static com.iailab.netsdk.lib.NetSDKLib.NET_COMMON_STRING_128; +import static com.iailab.netsdk.lib.NetSDKLib.NET_COMMON_STRING_64; + +/** + * 课程信息 + * + * @author : 47040 + * @since : Created in 2020/9/17 15:46 + */ +public class NET_COURSE extends NetSDKLib.SdkStructure { + /** + * 开始时间 + */ + public NET_TIME stuStartTime; + /** + * 结束时间 + */ + public NET_TIME stuEndTime; + /** + * 课程名称 + */ + public byte[] szCourseName = new byte[NET_COMMON_STRING_64]; + /** + * 教师姓名 + */ + public byte[] szTeacherName = new byte[NET_COMMON_STRING_64]; + /** + * 课程简介 + */ + public byte[] szIntroduction = new byte[NET_COMMON_STRING_128]; + /** + * 能否被拉流逻辑通道数 + */ + public int nCanStartStreamNum; + /** + * 是否要录像逻辑通道号数 + */ + public int nIsRecordNum; + /** + * 能否被拉流 {@link EM_CAN_START_STREAM} + */ + public int[] emCanStartStream = new int[64]; + /** + * 是否要录像 {@link EM_IS_RECORD} + */ + public int[] emIsRecord = new int[64]; + /** + * 组合通道模式; 0: 无效, 1: 电影模式, 2: 常态模式, 3: 精品模式, <0:自定义模式 + */ + public int nCompositeChannelMode; + /** + * 课程状态 {@link EM_COURSE_STATE} + */ + public int emCourseState; + /** + * 保留字节 + */ + public byte[] byReserved = new byte[128]; +} -- Gitblit v1.9.3