函数列表 | 描述 |
收到连线用户列表发生变化 | |
接收端收到连线邀请的回调 | |
邀请取消回调 | |
邀请被接受回调 | |
邀请被拒绝回调 | |
邀请超时回调 | |
添加事件回调 | |
移除事件回调 | |
发起连线请求 | |
取消连线请求 | |
接受连线邀请 | |
拒绝连线邀请 | |
退出房间连线 |
函数列表 | 描述 |
连线用户信息 |
枚举类型 | 描述 |
连线邀请状态 |
void onConnectionUserListChanged | |
| |
|
参数 | 描述 |
connectedList | 已连线的用户列表。 |
joinedList | 新加入连线的用户列表。 |
leavedList | 退出连线的用户列表。 |
void onConnectionRequestReceived | |
| |
| String extensionInfo) |
参数 | 描述 |
extensionInfo | 透传信息。 |
inviteeList | 被邀请连线的用户列表。 |
inviter | 邀请者信息。 |
void onConnectionRequestCancelled |
参数 | 描述 |
inviter | 邀请者信息。 |
void onConnectionRequestAccept |
参数 | 描述 |
invitee | 被邀请者的用户信息。 |
void onConnectionRequestReject |
参数 | 描述 |
invitee | 被邀请者的用户信息。 |
void onConnectionRequestTimeout | |
|
参数 | 描述 |
invitee | 被邀请者的用户信息。 |
inviter | 邀请者信息。 |
void addObserver | (Observer observer) |
参数 | 描述 |
observer | 监听的实例。 |
void removeObserver | (Observer observer) |
参数 | 描述 |
observer | 监听的实例。 |
void requestConnection | (List<String> roomIdList |
| int timeout |
| String extensionInfo |
| ConnectionRequestCallback callback) |
参数 | 描述 |
extensionInfo | 扩展信息。 |
roomIdList | 待邀请的连线房间ID列表。 |
timeout | 超时时间。 |
void cancelConnectionRequest | (List<String> roomIdList |
| TUIRoomDefine.ActionCallback callback) |
参数 | 描述 |
roomIdList | 被取消连线请求的房间Id列表。 |
void acceptConnection | (String roomId |
| TUIRoomDefine.ActionCallback callback) |
参数 | 描述 |
roomId | 房间Id。 |
void rejectConnection | (String roomId |
| TUIRoomDefine.ActionCallback callback) |
参数 | 描述 |
roomId | 房间Id。 |
void disconnect | (TUIRoomDefine.ActionCallback callback) |
枚举 | 取值 | 描述 |
UNKNOWN | -1 | 默认状态。 |
SUCCESS | 0 | 连线请求发送成功。 |
ROOM_NOT_EXISTS | 1 | 邀请连线的房间不存在。 |
CONNECTING | 2 | 被邀请连线的房间已在邀请列表或者已连线。 |
CONNECTING_OTHER_ROOM | 3 | 被邀请连线的房间与其他房间连线中。 |
CONNECTION_FULL | 4 | 当前连线人数已达最大限制。 |
RETRY | 5 | 内部错误,推荐重试一次。 |
枚举类型 | 描述 |
avatarUrl | 连线的用户头像地址。 |
joinConnectionTime | 连线开始标记时间戳。 |
roomId | 连线的房间id。 |
userId | 连线的用户id。 |
userName | 连线的用户昵称。 |
本页内容是否解决了您的问题?