NIMSDK-AOS  9.21.10
AVChatRecordState.java
浏览该文件的文档.
1 /*
2  * Copyright (c) 2014-2018 NetEase, Inc.
3  * All right reserved.
4  */
5 
6 package com.netease.nimlib.sdk.avchat.constant;
7 
8 /**
9  * 实时音视频通话记录状态值枚举。
10  */
11 public enum AVChatRecordState {
12  /**
13  * 通话成功建立
14  */
15  Success(0),
16  /**
17  * 被拨打方没有接听
18  */
19  Missed(1),
20  /**
21  * 被拨打方拒绝接听电话或者正忙
22  */
24  /**
25  * 呼叫方在对方接听之前取消去电
26  */
28 
29  ;
30 
31  private int value;
32 
33  AVChatRecordState(int value) {
34  this.value = value;
35  }
36 
37  public int getValue() {
38  return value;
39  }
40 
41  public static AVChatRecordState stateOfValue(int value) {
42  for (AVChatRecordState state : values()) {
43  if (state.getValue() == value) {
44  return state;
45  }
46  }
47  return Success;
48  }
49 }
Canceled
呼叫方在对方接听之前取消去电
Rejected
被拨打方拒绝接听电话或者正忙
实时音视频通话记录状态值枚举。