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]; }