package com.iailab.netsdk.lib.enumeration; /** * 逻辑通é“å· * * @author : 47040 * @since : Created in 2020/9/18 9:44 */ public enum NET_EM_LOGIC_CHANNEL { /** * æ— æ•ˆ */ NET_EM_LOGIC_CHANNEL_INVALID(-1, "æ— æ•ˆ"), /** * 视频组åˆé€šé“å· */ NET_EM_LOGIC_CHANNEL_COMPOSITE(0, "视频组åˆé€šé“å·"), /** * PPT显示逻辑通é“å· */ NET_EM_LOGIC_CHANNEL_PPT(1, "PPT显示逻辑通é“å·"), /** * æ¿ä¹¦ç‰¹å†™é€»è¾‘通é“å· */ NET_EM_LOGIC_CHANNEL_BLACKBOARD(2, "æ¿ä¹¦ç‰¹å†™é€»è¾‘通é“å·"), /** * å¦ç”Ÿç‰¹å†™é€»è¾‘通é“å· */ NET_EM_LOGIC_CHANNEL_STUDENTFEATURE(3, "å¦ç”Ÿç‰¹å†™é€»è¾‘通é“å·"), /** * å¦ç”Ÿå…¨æ™¯é€»è¾‘通é“å· */ NET_EM_LOGIC_CHANNEL_STUDENTFULLVIEW(4, "å¦ç”Ÿå…¨æ™¯é€»è¾‘通é“å·"), /** * 教师特写逻辑通é“å· */ NET_EM_LOGIC_CHANNEL_TEACHERFEATURE(5, "教师特写逻辑通é“å·"), /** * 教师全景逻辑通é“å· */ NET_EM_LOGIC_CHANNEL_TEACHERFULLVIEW(6, "教师全景逻辑通é“å·"), /** * 教师检测逻辑通é“å· */ NET_EM_LOGIC_CHANNEL_TEACHERDETECT(7, "教师检测逻辑通é“å·"), /** * æ¿ä¹¦æ£€æµ‹é€»è¾‘通é“å· */ NET_EM_LOGIC_CHANNEL_BLACKBOARDDETECT(8, "æ¿ä¹¦æ£€æµ‹é€»è¾‘通é“å·"), /** * æ¿ä¹¦ç‰¹å†™1逻辑通é“å· */ NET_EM_LOGIC_CHANNEL_BLACKBOARD1(9, "æ¿ä¹¦ç‰¹å†™1逻辑通é“å·"), /** * æ¿ä¹¦æ£€æµ‹1逻辑通é“å· */ NET_EM_LOGIC_CHANNEL_BLACKBOARDDETECT1(10, "æ¿ä¹¦æ£€æµ‹1逻辑通é“å·"), /** * 展å°æ˜¾ç¤ºé€»è¾‘通é“å· */ NET_EM_LOGIC_CHANNEL_VISUALPRESENTER(11, "展å°æ˜¾ç¤ºé€»è¾‘通é“å·"), /** * 视频监控逻辑通é“å· */ NET_EM_LOGIC_CHANNEL_VIDEOSURVEILLANCE(12, "视频监控逻辑通é“å·"), /** * 互动会议逻辑通é“å· */ NET_EM_LOGIC_CHANNEL_VIDEOCONFERENCE(13, "互动会议逻辑通é“å·"), /** * äº’åŠ¨æ¼”ç¤ºé€»è¾‘é€šé“ */ NET_EM_LOGIC_CHANNEL_VIDEO_PRESENTATION(14, "互动演示逻辑通é“"); private int value; private String note; NET_EM_LOGIC_CHANNEL(int givenValue, String note) { this.value = givenValue; this.note = note; } public String getNote() { return note; } public int getValue() { return value; } public static String getNoteByValue(int givenValue) { for (NET_EM_LOGIC_CHANNEL enumType : NET_EM_LOGIC_CHANNEL.values()) { if (givenValue == enumType.getValue()) { return enumType.getNote(); } } return null; } public static int getValueByNote(String givenNote) { for (NET_EM_LOGIC_CHANNEL enumType : NET_EM_LOGIC_CHANNEL.values()) { if (givenNote.equals(enumType.getNote())) { return enumType.getValue(); } } return -1; } }