io.agora.recording.common.Common.CONNECTION_STATE_TYPE 枚举类型参考

  • Java

更新时间不可用

详细描述

网络连接状态。

类成员变量说明

CONNECTION_STATE_DISCONNECTED

io.agora.recording.common.Common.CONNECTION_STATE_TYPE.CONNECTION_STATE_DISCONNECTED =(1)

1: 网络连接断开。 该状态表示 SDK 处于:

CONNECTION_STATE_CONNECTING

io.agora.recording.common.Common.CONNECTION_STATE_TYPE.CONNECTION_STATE_CONNECTING =(2)

2: 建立网络连接中。

该状态表示 SDK 在调用 createChannel 后正在与指定的频道建立连接。

CONNECTION_STATE_CONNECTED

io.agora.recording.common.Common.CONNECTION_STATE_TYPE.CONNECTION_STATE_CONNECTED =(3)

3: 网络已连接。

该状态表示用户已经加入频道。

如果因网络断开或切换而导致 SDK 与频道的连接中断,SDK 会自动重连,此时 App 会收到:

CONNECTION_STATE_RECONNECTING

io.agora.recording.common.Common.CONNECTION_STATE_TYPE.CONNECTION_STATE_RECONNECTING =(4)

4: 重新建立网络连接中。

该状态表示 SDK 之前曾加入过频道,但因网络等原因连接中断了,此时 SDK 会自动尝试重新接入频道。

CONNECTION_STATE_FAILED

io.agora.recording.common.Common.CONNECTION_STATE_TYPE.CONNECTION_STATE_FAILED =(5)

5: 网络连接失败。 该状态表示 SDK 已不再尝试重新加入频道,用户必须要调用 leaveChannel 离开频道。

这个页面有帮助吗?