OnRoomStateChangedType typedef
roomId
:发生状态改变的房间 ID
uid
:发生状态改变的用户 ID
state
:房间状态码
- 0:成功;
- !0:失败,具体原因参看 ErrorCode 及 WarningCode
extraInfo
:额外信息
joinType
表示加入房间的类型,0
为首次进房,1
为重连进房。elapsed
表示加入房间耗时,即本地用户从调用 RTCRoom.joinRoom 到加入房间成功所经历的时间间隔,单位为 ms。
Implementation
typedef OnRoomStateChangedType = void Function(
String roomId, String uid, int state, String extraInfo);