NIMSDK-AOS  9.20.10
ChannelType.java
浏览该文件的文档.
1 package com.netease.nimlib.sdk.avsignalling.constant;
2 
3 /**
4  * 频道类型
5  */
6 public enum ChannelType {
7 
8  /**
9  * 音频频道
10  */
11  AUDIO(1),
12 
13  /**
14  * 视频频道
15  */
16  VIDEO(2),
17 
18 
19  /**
20  * 自定义频道
21  */
22  CUSTOM(3);
23 
24 
25  private final int value;
26 
27  ChannelType(int value) {
28  this.value = value;
29  }
30 
31  public int getValue() {
32  return value;
33  }
34 
35  public static ChannelType retrieveType(int value) {
36  ChannelType[] allType = values();
37  for (ChannelType roomType : allType) {
38  if (roomType.getValue() == value) {
39  return roomType;
40  }
41  }
42  return null;
43  }
44 }