NIMSDK-AOS  9.19.0
JoinAndAcceptResult.java
浏览该文件的文档.
1 package com.netease.nimlib.sdk.avsignalling.model;
2 
3 import com.netease.nimlib.notifier.support26.annotation.NonNull;
5 
6 import java.util.ArrayList;
7 
8 public class JoinAndAcceptResult {
9  private final @NonNull
10  ChannelFullInfo channelFullInfo;
11  private final int callStatus;
12 
13  public JoinAndAcceptResult(ChannelBaseInfo channelBaseInfo, ArrayList<MemberInfo> members, int callStatus) {
14  this.channelFullInfo = new ChannelFullInfo(channelBaseInfo, members);
15  this.callStatus = callStatus;
16  }
17 
18  /**
19  * 获取频道的完整信息,包含频道基础信息和频道成员列表
20  */
21  @NonNull
23  return channelFullInfo;
24  }
25 
26  /**
27  * 获取通话状态,该状态代表加入频道成功之后,接受邀请的结果
28  * 错误码如下:<br/>
29  * 10201:已经成功接受邀请但是对方不在线(推送可达,但是离线) {@link ResponseCode#RES_PEER_NIM_OFFLINE}<br/>
30  */
31  public int getCallStatus() {
32  return callStatus;
33  }
34 }
频道的完整信息,频道基础信息+频道成员列表
JoinAndAcceptResult(ChannelBaseInfo channelBaseInfo, ArrayList< MemberInfo > members, int callStatus)
云信服务器主要响应码定义
int getCallStatus()
获取通话状态,该状态代表加入频道成功之后,接受邀请的结果 错误码如下: 10201:已经成功接受邀请但是对...
ChannelFullInfo getChannelFullInfo()
获取频道的完整信息,包含频道基础信息和频道成员列表