RtcConnection
包含连接信息的类。
public class RtcConnection { public enum CONNECTION_STATE_TYPE { CONNECTION_STATE_NOT_INITIALIZED(0), CONNECTION_STATE_DISCONNECTED(1), CONNECTION_STATE_CONNECTING(2), CONNECTION_STATE_CONNECTED(3), CONNECTION_STATE_RECONNECTING(4), CONNECTION_STATE_FAILED(5); private int value; private CONNECTION_STATE_TYPE(int v) { value = v; } public static int getValue(CONNECTION_STATE_TYPE type) { return type.value; } } public String channelId; public int localUid; public String localUserAccount; public RtcConnection() { channelId = null; localUserAccount = null; localUid = Constants.DEFAULT_CONNECTION_ID; } public RtcConnection(String channelId, int uid) { this.channelId = channelId; this.localUid = uid; } @Override public String toString() { StringBuilder sb = new StringBuilder(); sb.append("channelId=").append(channelId); sb.append("localUid=").append(localUid); sb.append("localUserAccount=").append(localUserAccount); return sb.toString(); } }
属性
- channelId
- 频道名。
- localUid
- 本地用户 ID。
- localUserAccount
- 本地用户名。